London Malvern Road Rooms to Let
London Malvern Road Rooms to Let is placed in a central area of London in the vicinity of Up at The O2, Alexandra Palace and Islington.
The city center is 20 minutes' walk of the property. The venue is 3.2 km away from Wimbledon Windmill Museum, Arcola Theatre and British Museum.
London Malvern Road Rooms to Let provides guestrooms appointed with flat-screen TV, a patio, free Wi-Fi, a safe and a microwave. The guestrooms offer a modern interior and wooden floor.
Set within a 10-minute walk from Tottenham Hale underground station. The hotel is located 5 minutes' drive from London Heathrow airport.