St. Pancras Renaissance London Hotel

(Created by RomildaVane)

Tags

Add Tags

About

St. Pancras Renaissance London Hotel (est. 2011) is a hotel in London, England, adjacent to St Pancras railway station. It opened in March 2011 occupying parts of the former Midland Grand Hotel (1873-1935), including the main public rooms, together with a new bedroom wing on the western side of the... Read More

Photos

Entertainment / See All Spots (2)

Comments