The Oxford Hotel is a centrally-located and traditional London hotel, just 100 metres away from the beautiful green spaces of Hyde Park. Nearby attractions include the waxworks of Madame Tussauds, and the Queen's residence, Buckingham Palace, both of which are just 2 miles from the hotel. The closest underground station is Paddington - just a 400 metre walk away. The hotel itself is a whitewashed traditional Victorian town house. Internet access is available, and breakfasts are served in the traditionally furnished dining room.