The Park Hotel

64 Belgrave Road, London, England, SW1V 2BP, United Kingdom

About The Park Hotel

With a stay at The Park Hotel in London (London City Centre), you'll be within a 5-minute drive of Hyde Park and Buckingham Palace. This hotel is 0.5 mi (0.8 km) from Victoria Palace Theatre and 1.2 mi (1.9 km) from Big Ben. Make yourself at home in one of the 18 guestrooms. Complimentary wireless Internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads. Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance. Featured amenities include complimentary wired Internet access and a 24-hour front desk.

Location

The Park Hotel
64 Belgrave Road, London, England, SW1V 2BP, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more