Hotel Oliver

Hotel Oliver is a 50 bedroom fully modernized to provide exceptional standards of comfort. It 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.


Special features

  • Bar
  • Centrally located
  • Garden
  • Parking
  • quietly located
  • Restaurant
  • TV

Hotel Oliver details

Address: 198 Cromwell Road - London SW5 0SN - England

Hotel Oliver |