• Kimpton Makes Its UK Debut With the Opening of Kimpton Fitzroy London

    22 days ago - By Hotel News Resource

    Set on Russell Square within an iconic Grade II listed heritage building dating back to 1898, Kimpton Fitzroy London features 334 luxurious rooms and suites, a large ballroom, various restaurants and bars, modern meeting rooms and a 24-hour fitness centre.
    Read more ...