Hotels in London
Commodore Hotel
Location. Originally constructed in London, England in 1860, the Commodore Hotel reflects the gracef...
Paddington Court Rooms
Location. The Paddington Court Rooms is located in London, England, within one mile of Hyde Park and...
Kensington Town House
Location. The Kensington Town House is a modern boutique property located in the Earls Court distric...
The Georgian Hotel
The Georgian Hotel in London, England, is set in a traditional West End townhouse with a handsome fa...
The Dorset Square Hotel
The Dorset Square hotel is a regency property with original period details overlooking tree filled g...
Claridge's
Location. Claridge s is located in London, England, 500 metres from Hyde Park, and one mile from Buc...
The Halkin
Location. With its discrete Georgian style faade, The Halkin is a boutique located in the exclusive ...
Best Western Lodge Hotel
Location. This traditional Edwardian property with quiet garden area is located just 250 meters from...
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...