Stay In Oxford Street London hotel is a great place to stay in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, around a 25-minute walk from the British Harrods Department Store.
A separate toilet and a shower, along with hair dryers and towels, are provided in the bathrooms.
Guests may find the restaurant Lord Wargrave in close proximity to the Stay.
Royal Academy of Arts lies 2.1 km away, and Oxford Street is a mere 1.9 km from this hotel. Historical sights here include the royal residence "Kensington Palace", which stands within 30 minutes' walk of the hotel. The property stands 3.4 km from the Protestant Westminster Abbey, popular with pilgrims and tourists alike. Marylebone train station is 850 metres away, and Edgware Road underground station is about 5 minutes' walk away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please