88 Dean Street, London, United Kingdom
Located within 5 minutes' walk of the Trafalgar Square art museum "National Gallery", Studio In Central London, Soho - 04 hotel gives easy access to various tourist attractions.
This London hotel is a mere 300 metres from the large Hippodrome Casino and 2.2 km from the national museum "Wallace Collection". The hotel stands fairly close to Leicester Square tube station. The Studio In Central London, Soho - 04 is also around a 10-minute ride from the Hyde Park.
Nearby restaurants, including Angus Steakhouse is just a few steps from the accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Studio In Central London, Soho - 04!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please