Located around a 25-minute walk from the Royal Albert Hall, Stay In Oxford Street London hotel offers access to tourist attractions throughout London.
Bathrooms are equipped with a separate toilet and a shower, as well as comforts such as hair dryers and bath sheets.
Lord Wargrave is just around the corner from the Stay In Oxford Street.
Buckingham Palace is 2.5 km from this hotel in London. Enjoy the proximity to the national museum "Wallace Collection", which is about 15 minutes' walk away. Edgware Road underground station is situated 250 metres away.