Located 1.4 miles from Puppet Theatre Barge, London Studios hotel is a 6-minute walk from Islamic Centre of England.
Located 1.5 miles from Lord's Cricket Ground, this hotel is also fairly close to Kilburn High Road railroad station. The London hotel stands 10 minutes by foot from Kilburn Park metro station. The Studios also provides access to shopping attractions like the public Trafalgar Square, which are 3.4 miles away. For those traveling from afar, London City airport is 39 minutes' drive away.
Guests can enjoy British dishes at Ekin Restaurant located 300 feet away.
Book London Studios London
General information
Contact information
193 Belsize Road, London, United Kingdom;
London Studios reservations available at 'rooms'
London Studios phone number isn't available on our site, if you want to call London Studios visit site of a hotel
London Studios Location
193 Belsize Road, London, United Kingdom
London Studios Hotel Deals
Main Features
Free Wi-Fi
Air conditioning
London Studios Amenities
General
No smoking on site
Free Wi-Fi
Room Amenities
Air conditioning
Heating
Washing machine
Flat-screen TV
London Studios Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.