Hotels in London
Wellington Hotel
Location. The Edwardian style Wellington Hotel is located 500 metres from Buckingham Palace, Big Ben...
The Trafalgar Hilton
Location. The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in cent...
Opulence Hotel
HOTEL OPULENCE HAS RECENTLY OPENED IN 2006 AND HAS 19 ELEGANTLY APPOINTED BEDROOMS WHICH OFFER A REL...
Park Plaza Victoria London
Location. The Park Plaza Victoria London occupies a convenient location, positioned around the corne...
London Bridge Hotel
Location. The London Bridge Hotel is a neoclassical landmark in London, England, 300 metres south of...
Gallery Hotel
Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The ...
Aerodrome Hotel
Built in 1928 in Art Deco style, the Aerodrome Hotel is located adjacent to Croyden's historic aerod...
Grange City Hotel
Location. The Grange City Hotel is located in a modern building in The City, the financial district ...
Thistle Piccadilly
Location. The Thistle Piccadilly is housed within a traditional Victorian building located at the co...
Thistle Westminster
Location. Positioned on Buckingham Palace Road in London, England, Thistle Westminster enjoys proxim...
Thistle Kensington Gardens
The Thistle Kensington Gardens, London, is a modern hotel situated in the center of the city overloo...
Saint Georges Hotel
Location. Modern Saint Georges Hotel is located in central London, England, on the corner of bustlin...