If you're after exceptional service and classic English charm, consider staying at the St Pancras Renaissance Hotel London. Originally opened in 1873 as a hotel for visitors arriving and ...
Hosted on MSN1mon
The three-bed flat that is inside a major UK railway station and comes with 24/7 room serviceThe hotel also includes two restaurants, two bars, function rooms and ballroom. "Residents can also access the fitness centre and spa with therapy pool by separate subscription. "St. Pancras ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results