View all photos for Double Room, Accessible, No Windows
Double Room, Accessible, No Windows
129 sq ft
1 Double Bed
About this area
Point A Hotel London Kings Cross – St Pancras is located in London City Centre, a neighborhood in London, and is near a metro station. The British Museum and London Transport Museum are cultural highlights, and some of the area's notable landmarks include St. Paul's Cathedral and London Bridge. British Library and Regent's Park are two other places to visit that come recommended.