Hotels in London
Marriott London Kensington
The London Marriott Hotel Kensington is housed in a striking, eight storey modern building, located ...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Kensington Suite Hotel
Location. The Westfield Suite Hotel is located in London, England, within one mile of Notting Hill G...
Kadimah Hotel
THE KADIMAH IS A BED AND BREAKFAST LOCATED IN THEHEART OF STAMFORD HILL. IT IS A TERRACED PROPERTYWI...
Lord Jim - Guest House
AN ATTRACTIVE AND WELL APPOINTED HOTEL SITUATED IN A QUIET, TREE LINED STREET, COSY AND MODERATELY P...
Staunton Hotel
Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...
Ramada London Hyde Park
The Ramada Plaza London is a high rise, deluxe hotel located just 15 miles from London Heathrow Airp...
Ambassadors Hotel
Location. The Ambassadors Hotel is located one half kilometre from Earls Court Exhibition Centre and...
Selsdon Park & Golf Club
The Selsdon Park is set in an historic former manor house in the heart of the Surrey countryside. Se...
Best Western Lodge Hotel
Location. This traditional Edwardian property with quiet garden area is located just 250 meters from...