Hotels in London
196 Bishopsgate
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...
Fraser Place Queens Gate
Location. The Fraser Place Queens Gate is located in Kensington, London, England, within one mile of...
The Connaught
Location. The Connaught is located in London s Mayfair district, 500 metres from the stores lining R...
Hotel Russell
Location. The Russell Hotel overlooks Bloomsbury's tree lined Russell Square in London, England. The...
Hilton London Hyde Park
The Hilton London Hyde Park is a traditional townhouse with views over Hyde Park and Kensington, and...
Southwark Rose Hotel
The Southwark Rose Hotel in London provides modern, economic accommodations in the historic city bor...
Sleeping Beauty Motel
Location. The Sleeping Beauty Motel is a modern, purpose built four storey hotel situated in the eas...