Studios 2 Let Hotel London is situated approximately 25 minutes' walk from Museum of London, which is an excellent place to improve cultural awareness.
The hotel is a mere 300 metres from the Treasures gallery "British Library" and Madame Tussauds London is 3.1 km away. This London hotel offers proximity to natural sights like St James's Park (2.8 km) and Green Park London (2.9 km). Also, the privately run Sherlock Holmes Museum lies nearly 30 minutes' walk away, and Euston Square underground station is just a few steps from the Studios London. The accommodation provides a place to stay merely 550 metres from the London Euston train station.
Guests will enjoy British dishes at North Sea Fish Restaurant, which is just around the corner from this London hotel.
Check-in:from 14:00-23:59 hours
Check-out:until 11:00 hours