Skip to playerSkip to main content
  • 14 years ago
After years of restoration, the St Pancras Renaissance London 5-Star hotel is being hailed as the city’s most romantic building. This luxury hotel in London boasts Gothic Revival metalwork, gold leaf ceilings, a dazzling grand staircase and more.

Category

🏖
Travel
Comments

Recommended