Hotels in London
Normandie Hotel
Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...
Le Meridien Piccadilly
Location. The historic Le Meridien Piccadilly hotel is located on Piccadilly in the West End of Lond...
The Hyde Park Hotel
Location. The Hyde Park Hotel is located in London, England, half a mile from Hyde Park and 2.5 mile...
Euston Square Hotel
Location. The modern Euston Square Hotel enjoys a central location only 500 meters from the British ...
Eden Plaza Hotel
The Eden Plaza Hotel is set in a white stucco Regency townhouse in the upper crust avenue known as Q...