Oxbridge offers a perfect accommodation in London.
The property lies within 6 km from British Museum. The city center is 5 km away from the hotel.
Oxbridge offers 85 guestrooms appointed with satellite TV, a kitchen, a writing table, ironing facilities and a DVD player with all the sights of London within easy access. Guests will enjoy a shower, a hairdryer and bathrobes provided in the bathrooms.
The Atrium Restaurant pampers guests with American and Asian dishes and lies within 150 meters of the property.
Earls Court metro station is quickly reachable. It will take 25 minutes to get to London City airport by car.
This hotel offers 24-hour front desk and ironing service.