About Hyde Park Hotels
We warmly welcome you to stay with us during your visit to London. With a superb location near Hyde Park, Hyde Park hotels prides itself of its location.
Hyde Park Hotels Description
Located near Marble Arch, Hyde Park, Paddington Station and Sussex Gardens with a Heathrow Express Airport link, the Central London Hotel is situated in the midst of the peaceful and serene tree-lined avenue of Sussex Gardens. Other nearby locations and landmarks include Oxford Street, Royal Albert Hall and Kensington Palace. If you are looking for hotels with easy access to Central London, budget hotels in Paddington
More about Hyde Park Hotels
Hyde Park Hotels is located at 168 - 176 Sussex Gardens, W2 1TP London, United Kingdom
+44 (0) 207 4020 281
http://www.hydeparkhotels.com
Similar Listings
Waterside Hotel
4.6