Oxford Hotel Earls Court London
The 3-star excellent hotel Oxford offers an annex accommodation within easy reach of Natural History Museum, which is about 15 minutes` walk. The hotel was opened in 1880, renovated in 2010 and is housed in a 5-storey building.
The property lies within 1050 meters from Stamford Bridge . The venue is set within 5 km from London city center.
Placed near a stadium, restaurants and bars, the hotel offers an outdoor swimming pool and a private garden for on-site relaxation.
The hotel offers 91 rooms. They are fitted with complimentary Wi-Fi, heating, cable TV with on-demand movies, pay television and a laptop safe. Some rooms overlook the street. The rooms come with en suite bathrooms with a bathtub, a shower and a hairdryer along with coffee/tea makers, a fridge and a stove.
Hot drinks are offered in the snack bar. Guests can enjoy Chinese and American cuisine at Dragon Palace located fairly close to the property.
Earls Court underground station is within 5 minutes' walking distance from the property. Oxford Hotel is located within 20 km from London City airport.
Aside from a storage room, a safe deposit box and a car park, guests can make use of airport transfer, 24-hour reception and concierge service.