
London, United Kingdom
London Olympus Hotel Nirvana
Hotel
Enjoy garden views and complimentary Wi-Fi at the London Olympus Hotel Nirvana. This hotel in London's Newham district offers convenient amenities such as a 24-hour front desk, luggage storage, and a library. Self-parking is…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Wheelchair-accessible


