Located merely 5 minutes' stroll from Seven Dials Studio London hotel, guests can quickly reach the art museum "National Gallery". The comfortable aparthotel offers place to stay with Wi-Fi in the rooms.
Located in the West End district, the hotel is only 0.9 miles from Green Park London and 1.9 miles from such shopping venues as the British Harrods Department Store. The Seven Dials Studio London also lies just 10 minutes by foot from the public Trafalgar Square and approximately 15 minutes by car from Tate Modern. The nearby entertainment attractions of London include Shakespeare's Globe Theatre, which is 1.3 miles away. The property lies a stone's throw from Leicester Square subway station.
They also come with private bathrooms.
The London hotel is around 5 minutes by foot from Hawksmoor Seven Dials.