Hotels in London
The Savoy
Located on the Strand and overlooking the River Thames, the Savoy, a Fairmont Hotel is one of London...
Sheriff Inn Hotel
Location. The Sheriff Inn Hotel is located in Central London, England, 500 metres from Victoria unde...
The Royal Trafalgar
Location. The Thistle Trafalgar Square is a modern hotel that stands adjacent to the National Galler...
St. James's Hotel & Club
Location. St James Hotel And Club is located in central London, England, 100 metres from Green Park ...
Grange Strathmore
Location. The former residence of the Earl of Strathmore, The Grange Strathmore is a restored townho...
Quality Hotel Wembley
The nine storey Quality Hotel Wembley is a modern concrete and glass, high rise property, ideally si...
The Connaught
Location. The Connaught is located in London s Mayfair district, 500 metres from the stores lining R...
Croydon Park Hotel
Location. The Croydon Park Hotel is located in the centre of Croydon, United Kingdom, 3.5 miles from...
Oxford Hotel
Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...
London House Hotel
Location.The London House Hotel is a traditional townhouse property located in a residential area, j...