247 London Studios
247 London Studios Hotel provides good lodging in London.
This hotel is situated 2.8 km away from Puppet Theatre Barge, Notting Hill and Freud Museum. 247 London Studios Hotel is also placed near to Lord's Cricket Ground, Queen's Park and Houses of Parliament.
Serving english and european specialties, Question Bar Dining is about 600 meters away.
Guests can reach 247 London Studios Hotel by car from London Heathrow airport in 20 minutes.