Located approximately a 5-minute stroll from Seven Dials Studio London hotel, guests can quickly reach the repertory Prince Charles Cinema.
This London aparthotel places you only 400 metres from the public Trafalgar Square and 2.1 km from the Tate Modern. St James's Park is also situated just 1.2 km away. Supplement your educational experience by visiting the Royal Academy of Arts, which is in proximity to the Seven Dials Studio London. Guests will find themselves 200 m from Leicester Square tube station, while about 20 minutes on foot from Buckingham Palace. The hotel lies 15 km from London City airport.
Planet Hollywood, situated just near the accommodation, is a perfect place to enjoy Central American cuisine.