The The Park Grand London Paddington Hotel is perfeclty located in the heart of central London. This four-star bouqitue hotel features luxury comfortable guest rooms with air conditioning, en-suite bathroom, flat screen TV, tea/coffee making facilities, and complimentary Internet access.
The Park Grand London Paddington Hotel
1-3 Queens Garden,
Paddington, London,
W2 3BA
The Park Grand London Paddington is located on one of Bayswater's premier garden squares and provides a peaceful setting, between Hyde Park, Bayswater and Paddington.