Hotels in London
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
Wellington Hotel
Location. The Edwardian style Wellington Hotel is located 500 metres from Buckingham Palace, Big Ben...
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
Queens Hotel
Location. Queens Hotel is a Victorian double fronted building with a listed staircase, located in No...
196 Bishopsgate
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...
Ramada London Ealing
The Ramada Jarvis London West is a deluxe hotel located convenient to both of London's major airport...
Caesar Hotel
Location. The Caesar Hotel is positioned along a residential street amid a row of white Georgian tow...
Jurys Inn Islington
Location. The Jurys Inn Islington is located in London, England, 300 metres from the renowned Sadler...
Olympic House Hotel
The Olympic House Hotel in London is a privately owned six floor hotel located one block from Paddin...
St. James's Hotel & Club
Location. St James Hotel And Club is located in central London, England, 100 metres from Green Park ...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Ramada Encore London West
Location. Ramada Encore London West stands on Gypsy Corner, five miles west of central London. North...
The Parkcity London
Location. The Parkcity London hotel in London, England's Lexham Gardens, is in a quiet setting, but ...