Best western plus park grand london heathrow
Best western plus park grand london heathrow hotel is a brand new hotel with 112 luxurious bedrooms a restaurant a bar and the pick of personalities on its staff our meeting room is state of the art our location is second to none and our commitment to comfort is unrivalled whether youre on business pleasure or both our modern amenities are just the ticket for a memorable stay in london as for getting out and about youll be near wembley wimbledon and other sporting venues as well as a