33 Trebovir Road, London, SW5 9NF.
Oliver Plaza Hotel is a hotel offering accommodation and meals for patrons. Oliver Plaza Hotel is based in Trebovir Road, London - see map for location of Trebovir Road.
Telephone: 020 73737183
Oliver Plaza Hotel are listed in the hotel section here:
Now displaying reviews 1 - 2
This may not be quite the venue for this, but hopefully someone reviews these entries before they ar... More »
First floor rooms poky and in desperate need of refurbishment.Bathroom minute with poor shower. Sta... More »
View the complete list of Oliver Plaza Hotel reviews »
Oliver Plaza Hotel is in Trebovir Road, London. You can view a list of neighbouring businesses by going to the Trebovir Road page.
This map shows the approximate location of Oliver Plaza Hotel in Trebovir Road.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 33 Trebovir Road.
Map showing Oliver Plaza Hotel within Trebovir Road,