16-18 & 24 Penywern Road, London, SW5 9SU
Location: Earls Court
Prices start from: £27.00
Review Score: 3.4 / 5
Relax in comfort after visiting the Earls Court Exhibition Centre and Museumland – book yourself a completely refurbished room at Oxford Hotel London. This quality three star hotel in London’s Earls Court boasts private gardens, a tour desk, WiFi and an air-conditioned breakfast room!