The 4-star Melrose House Hotel London is located only 11 minutes' stroll from the park, offering 7 rooms, Wi-Fi, and street parking. This London guest house is in the Sydenham district of London, 3.4 km from such natural sights as Norwood Public Park.
Horniman Museum and Gardens is nearly a 10-minute ride from the hotel, while the huge Crystal Palace Park is nearly 20 minutes on foot from the location. Sports fans will also enjoy visiting Crystal Palace National Sports Centre, 2.1 km from the Melrose House London. Guests might as well visit Penge Recreation Ground, which is just 11 minutes' stroll away. The public Kelsey Park is 2.4 km away, and Bromley Penge West train station is situated not far from the accommodation. Well-connected to many sights, the Melrose House is merely 5 minutes on foot from Lennard Road bus stop.
The rooms are decorated with a Victorian interior and offer wireless internet and a multi-channel TV, along with coffee and tea making equipment. The bedrooms come with single beds. The private bathrooms are appointed with a hairdryer and bath sheets.
A full English breakfast is served in the mornings. While staying at Melrose House Hotel, guests can choose from dining options nearby, such as Friends of Flavours, located a mere 550 metres away, or Mogul Tandoori at an 8-minute walking distance.