Destinations

Personal travel accounts, reviews and insights….some funny, some sad and some just downright weird.

Which Is The Grandest St Pancras Hotel?

St Pancras railway station with many windows

The Grandest Hotel in London The St. Pancras Renaissance Hotel lives up to its name. Narrowly saved from demolition in 1967, the hotel was authentically restored to its former glory prior to its reopening in 2011. There may be other hotels in London that are equally grand and opulent, but …

Read More »