Nearly 10 minutes' walk from Hyde Park Corner tube station, the welcoming Sheraton Grand London Park Lane hotel is located in a popular area of London with views of Green Park. Boasting a location not far from Green Park, this 5-star pet-friendly hotel features 305 rooms as well as a restaurant.
The hotel is in the very heart of London, 2.3 km from Victoria and Albert Museum and just 1.6 km from Hyde Park. The Sheraton London is also a mere 350 metres from St James The Less Anglican Church and within 5 minutes' drive of The Mound. Visit Serpentine, merely 1.1 km from the property, and feel complete harmony with the nature of United Kingdom. Royal Albert Hall is approximately 25 minutes' walk away, while Marylebone train station is situated 2.6 km from this London hotel. Sheraton Grand London Park Lane hotel is in proximity to Victoria bus station.
All of the allergy-free rooms are appointed with a flat-screen TV with satellite channels along with a mini fridge bar, tea and coffee making facilities, and some of them include a seating area and a dining area. Furnished with a writing desk, they also have soundproof windows. Featuring comforts such as hairdryers and bath sheets, the private bathrooms are fitted with a walk-in shower and a separate toilet. Enjoy views of the garden, while staying at the Sheraton.
The dining options in this accommodation include 3 restaurants. The lounge bar provides you with a place to unwind. Smith & Whistle is located next to the Sheraton London and serves British dishes, 50 metres away.