Hotels in London
Mayflower Hotel
The Mayflower Hotel is located 12 miles from the Heathrow International Airport. Only a minute's wal...
The Stafford Hotel
BOUTIQUE HOTELYEAR BUILT 1858 YEAR REMODELED 2008ADDITIONAL PROPERTY DESCRIPTION AN UNSURPASSED LEVE...
Selsdon Park & Golf Club
The Selsdon Park is set in an historic former manor house in the heart of the Surrey countryside. Se...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Jolly Hotel St Ermin's
Location. The Jolly Hotel St Ermin's, built on the site of a 15th century monastery, is tucked discr...
Staunton Hotel
Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...
Jumeirah Lowndes Hotel
Location. The Jumeirah Lowndes Hotel is a boutique style hotel opened in 2006 and set in a leafy squ...
Queens Hotel
Location. Queens Hotel is a Victorian double fronted building with a listed staircase, located in No...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Comfort Inn And Suites
HOTEL WAS REFURBISHED IN 2005 WITH COMFORTABLE ROOMS FULLY AIRCONDITIONED AND HEATED. RAIL AND UNDER...
London Elizabeth Hotel
Location. The London Elizabeth Hotel is a Victorian property that overlooks Hyde Park in London, Eng...