Oliver Plaze Hotel logo
Back to site
33 Trebovir Road, London, UK, SW5 9NF Link opens in a new tab
+44 20 7373 7183
oliverplaza@capricornhotels.co.uk

One or more *FATAL* errors occurred!
You must be logged in
Privacy Policy | Cookie Policy | Cookie Preferences
allora.ai
Oliver Plaze Hotel logo
The Oliver Plaza Hotel
​33 Trebovir Road,
London, United Kingdom SW5 9NF Link opens in a new tab
Telephone: +44 20 7373 7183
Email: oliverplaza@capricornhotels.co.uk
Frequently Asked Questions Link opens in a new tab Privacy & Cookie Policy Link opens in a new tab Terms & Conditions Link opens in a new tab
© 2025 by TheOliverPlazaHotel
An SHR Group Solution Link opens in a new tab
Follow us on Facebook [Link opens in a new tab] Leave us a review on TripAdvisor [Link opens in a new tab] Follow us on Instagram [Link opens in a new tab]