
London, United Kingdom
Oliver
3-star hotel
Located in the heart of London, Hotel Oliver offers 55 guestrooms with flat-screen TVs, complimentary Wi-Fi, and digital programming. Enjoy amenities such as room service, a garden, and daily continental breakfast (fee applies).…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking


