Suitetrails


hotels

>

united kingdom

>

se20 7ly london

>

Melrose House


Melrose House

89 Lennard Road, London, SE20 7LY, United Kingdom


Less than 1 mile from Crystal Palace’s famous park and sports centre, this 4-star bed and breakfast offers free off-street parking. Set in a lovely Victorian townhouse, free WiFi is accessible throughout. Rooms have either an en suite or a private bathroom with free toiletries. Melrose House is a 5-minute walk from Penge East Overground Station and the O2 Arena is a 30-minute tube journey away. The nearest shopping centre is in Bromley. Guests can enjoy full English breakfasts in Melrose House’s the contemporary dining room. There is also a selection of bread, fruit, yoghurt, cereal and juice.




Book room - Melrose House

Book a room - Melrose House

8.0/10

Customer reviews

Book a room



Location: London

89 Lennard Road, London, SE20 7LY, United Kingdom



Hotels in London


Tours and excursions near london