Destination Resorts

Park Grand Paddington Court

Park Grand Paddington Court

This 4-star hotel is 500 m from London Paddington Station and the Heathrow Express. The modern air-conditioned rooms have plasma...

Read more
Details and Includes

Hotel

Transfer

Luggage

London