Address : 130 tottenham court road, london w1t 5ay, united kingdom, london Show Hotel Map
This completely renovated first-class hotel is situated in a central location by Regents Park. The nearest tube station is Warren Street. Shops, restaurants, bars and pubs are just a short stroll away and various nightclubs are located in the immediate vicinity. the hotel features a excellent public transport links, with stops within metres of the hotel entrance.