Featuring 3-star accommodation, Zedwell Underground Tottenham Court Rd is set in London, 100 metres from Dominion Theatre and 300 metres from Tottenham Court Road. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 187
112 Great Russell Street, Camden, London, WC1B 3NQ, United Kingdom
Hotel booked 1 times today.