Located in Central London, Central Hotel London is a short walk to several local tourist attractions, including the British Library and Camley Street Natural Park. The multiple amenities this cosy hotel offers include an express check-in and check-out feature, a tour desk and a ticket service.
The traditional rooms at Central Hotel London include tea and coffee making facilities and ironing facilities. They are also equipped with a shower and a hair dryer.
On-site dining options include a restaurant, which is an ideal spot to enjoy a meal.
Central Hotel is close to shops, dining and London's nightlife. Guests can also visit Russell Square, University of London and University College London.