St Pancras

Hotellit

Pullman London St Pancras ****

Located in Camden, just 350 m to The British Library, 2 km to The British Museum and 3 km to London City Center. Non - Smoking Hotel....