Hotels in London
The Strand Palace
Location. The Strand Palace stands within the busy Strand district of London, England. Covent Garden...
Enrico - B&B
Location. Enrico Hotel is located in the centre of London, England, 300 metres from Victoria Station...
The Buckingham
Location. The Buckingham is a historic hotel in Bloomsbury in central London, England. The area is f...
Crescent Hotel
CRESCENT HOTEL IS SITUATED IN A QUIET CRESCENT INHARROW, YET ONLY A SHORT DRIVE FROM WEMBLEY ANDTHE ...
The Regency
Location. A painted stucco faade and a column framed entryway define the exterior of The Regency, lo...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...
Grange City Hotel
Location. The Grange City Hotel is located in a modern building in The City, the financial district ...
London House Hotel
Location.The London House Hotel is a traditional townhouse property located in a residential area, j...
Hampstead Britannia Hotel
Location. Hampstead Britannia Hotel is located in the Hampstead suburb of London, England. Boasting ...
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...
The Paddington Hotel
The Paddington Hotel is convenient to Paddington Station with easy connections to Heathrow Airport v...
Umi Hotel
The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...
Gainsborough Hotel
Location. The Gainsborough Hotel offers country house charm amid the stylish shops and restaurants o...
Croydon Park Hotel
Location. The Croydon Park Hotel is located in the centre of Croydon, United Kingdom, 3.5 miles from...