This property is located at 198 Cromwell Road in Greater London. Check room availability using the search box on your right.
Hotel Oliver is a 50 bedroom fully modernised to provide exceptional standards of comfort. We are offering very low rates at the moment. The hotel is centrally located in London with easy access to both buses and trains. It is also thoughtfully designed in order to accommodate both corporate and holidaying clients alike. All bedrooms offer a range of facilities, and secured car parking is available with prior arrangement.
Room4U has partnered Bookings.com on this property. More photos, reviews and a full list of facilities and room prices are available using the button above.