Hotels in London
The Kensington Hotel
RE OPENED AFTER A LAVISH REDESIGN THIS FULL SERVICE CHIC LONDON TOWNHOUSE HOTEL IS THE PLACE TO STAY...
Claridge's
Location. Claridge s is located in London, England, 500 metres from Hyde Park, and one mile from Buc...
Euston Square Hotel
Location. The modern Euston Square Hotel enjoys a central location only 500 meters from the British ...
The Stafford Hotel
BOUTIQUE HOTELYEAR BUILT 1858 YEAR REMODELED 2008ADDITIONAL PROPERTY DESCRIPTION AN UNSURPASSED LEVE...
Park Inn Hyde Park
Location. Only six hundred meters from Paddington Train Station, Park Inn Hyde Park is accessible to...
Cleveland Hotel
.HOTEL LOCATED IN THE HEART OF NOTTING HILL DISTRICTIN ONE OF THE QUIETEST AREAS IN LONDON. CLEVELAN...
196 Bishopsgate
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...