Hotels in London
Kensington Suite Hotel
Location. The Westfield Suite Hotel is located in London, England, within one mile of Notting Hill G...
Threadneedles Hotel
Location. Threadneedles Hotel is located opposite the Bank of England in The City, the historic fina...
Days Inn Westminster Uk
Location. Located on Belgrave Road, the Days Inn Westminister UK is located one kilometre from Westm...
Wembley Plaza
A ten storey hotel next to Wembley Arena in North London, Wembley Plaza lies less than a mile from W...
Oxford Hotel
Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...
Holiday Inn Heathrow Ariel
Location. The Holiday Inn London Heathrow Ariel is located in Hayes in the London Borough of Bromley...
Holiday Inn London Mayfair
Property Type Full Service Hotel May 2003 Installation Of AirConditioning Throughout The Building So...
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...
Pacific Hotel
Location. The family owned and operated Pacific Hotel makes its home in a restored historic building...
The Trafalgar Hilton
Location. The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in cent...