Guests of The Soho Studios London hotel can easily reach the Royal Academy of Arts, located nearly 5 minutes' walk away.
British specialities are served at Bob Bob Ricard, which is 150 metres away.
The public Trafalgar Square is merely 1.3 km away, and the SEA LIFE Centre London Aquarium is 2.4 km from this hotel. Mayfair is also around 700 metres away. Covent Garden lies 20 minutes' stroll away, while Green Park tube station is within a few blocks of the Soho Studios.