Stay In Oxford Street London hotel offers proximity to the Tate Modern, which is located 4.7 km away.
Bathrooms with a separate toilet and a shower, also include a hairdryer and towels.
Located a few moments from this accommodation, the restaurant Lord Wargrave offers a British menu.
This hotel is about 20 km from London City airport and around 10 minutes by car from such cultural venues as the Victoria and Albert Museum. The public Trafalgar Square in London is 2.9 km from the hotel. The Stay In Oxford Street is about a 25-minute walk from the perennially crowded Harrods. Edgware Road underground station, situated 250 metres away, provides a quick connection to all areas of London.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please