198 Cromwell Road, London, SW5 0SN
Location: Earls Court
Prices start from: £27.00
Hotel Oliver is a superior quality London hotel in Earls Court. Guests are free to relax in the lounge, the seated garden area, or in their own rooms, which all have private bathrooms. Private parking is available and Hotel Oliver is close to the major London tourist attractions.