Hotels in London
The Portland
Location. The Portland is a historic hotel located on Bedford Square in the Bloomsbury district of c...
Marriott London Kensington
The London Marriott Hotel Kensington is housed in a striking, eight storey modern building, located ...
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
The Hempel Hotel
Set in a row of traditional white Georgian townhouses, the Hempel Hotel in London, England, provides...
Brunel Hotel
This renovated London town house lies half way between bustling Bayswater and well connected Padding...
Nayland Hotel HSD
Location. The Nayland Hotel HSD is located in the West End district of London, England. Central Padd...
Blakes London
BLAKES HOTEL LONDON IS A SEDUCTIVE DESIGN JOURNEY THROUGHINDIA CHINA INDONESIA THAILAND CAMBODIA AND...
Boston Court Hotel
Location. The Boston Court Hotel is located in London, England, within 100 metres of the theatres of...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Reem Hotel
The hustle and bustle of West London's Bayswater surrounds the relatively peaceful and leafy square ...
Caesar Hotel
Location. The Caesar Hotel is positioned along a residential street amid a row of white Georgian tow...
Marriott Bexleyheath
The modern, five floor Bexleyheath Marriott Hotel is in the centre of Bexleyheath, 6.5 miles from Ma...
Wellington Hotel
Location. The Edwardian style Wellington Hotel is located 500 metres from Buckingham Palace, Big Ben...