Day: December 8, 2017

Life style Luxe Travel Luxury

Enjoy a British Spa Break at the St Pancras Renaissance Hotel, London

The St Pancras Renaissance Hotel built in 1872 and reopened in 2011 is one of the country’s great railway hotels that still offers its clients the same decadent luxury from its beginnings. It features an underground spa hosted in the former steam kitchens perfect for unwinding before or after Eurostar. The Booking Office bar, also […]

Read More