London Studios hotel is a great place to stay in the Camden district, 2.7 miles from Royal Albert Hall.
This hotel is located merely a 5-minute walk from St Marys Church Kilburn and is within a 15-minute drive of the Trafalgar Square art museum "National Gallery". Located 0.3 miles from Kilburn Park subway station, the hotel is 2.4 miles from Hyde Park. Cultural experiences in the area feature the public Burgh House and Hampstead Museum, situated 25 minutes by foot from the Studios. Kilburn High Road train station lies 750 feet away.
This accommodation is within easy reach of Ekin Restaurant and serves delectable meals.