Hotels in London
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...
London Guards Hotel
Location. London Guards Hotel enjoys a central location in London, England. The hotel stands only 10...
Custom House Hotel
The Custom House Hotel in London is a modern hotel in the city's Docklands area, situated directly o...
Eden Plaza Hotel
The Eden Plaza Hotel is set in a white stucco Regency townhouse in the upper crust avenue known as Q...
Comfort Inn And Suites
HOTEL WAS REFURBISHED IN 2005 WITH COMFORTABLE ROOMS FULLY AIRCONDITIONED AND HEATED. RAIL AND UNDER...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...
Chamberlain Hotel
Location. The Chamberlain Hotel is a former townhouse positioned along a main thoroughfare in London...
Chesterfield Mayfair Hotel
Discreetly tucked away in the exclusive residential district of Mayfair in London, England, the Ches...