Hotels in London
London Bridge Hotel
Location. The London Bridge Hotel is a neoclassical landmark in London, England, 300 metres south of...
Royal Eagle Hotel
Location. Originally comprised of five Victorian townhouses, the Royal Eagle Hotel is located 100 me...
Frithwood House
THIS EDWARDIAN GUESTHOUSE IS LOCATED IN QUIETRESIDENTIAL SURROUNDINGS AND THE STYLE IS VERYRELAXED A...
Croydon Park Hotel
Location. The Croydon Park Hotel is located in the centre of Croydon, United Kingdom, 3.5 miles from...
Custom House Hotel
The Custom House Hotel in London is a modern hotel in the city's Docklands area, situated directly o...
Bloomsbury Park Hotel
Location. The red bricked Bloomsbury Park Hotel is located amid the thriving shops that line Southam...
The Stafford Hotel
BOUTIQUE HOTELYEAR BUILT 1858 YEAR REMODELED 2008ADDITIONAL PROPERTY DESCRIPTION AN UNSURPASSED LEVE...
Marriott Heathrow
Location. The Marriott Heathrow hotel is located 800 metres from Heathrow Airport and 15 miles from ...
Wellington Hotel
Location. The Edwardian style Wellington Hotel is located 500 metres from Buckingham Palace, Big Ben...
myhotel Bloomsbury
Location. Myhotel Bloomsbury stands in the historically literary district of Bloomsbury, home of the...
The Soho Hotel
The Soho Hotel is housed in a 19th century red brick building in fashionable, and bustling, Soho. Th...