78 - 82 Westbourne Terrace, Westminster Borough, London, W2 6QA, United Kingdom
This 4-star hotel is located in London’s West End, 1312 feet from Paddington Station and Heathrow Express. Oxford Street shopping is easily accessible by Underground. Free WiFi is provided in public areas. The modern rooms at the Park Grand are decorated in warm colors and include a tea/coffee maker and a private bathroom with free toiletries and a hairdryer. Some rooms are equipped with kitchenettes and separate seating areas for self-catering. A breakfast made with seasonal ingredients is served each morning. Hyde Park is a 10-minute walk from the hotel, and the multi-lingual staff can offer recommendations on local attractions.