With 45 rooms and 11 suites, the Lancaster has a mansion and ‘small palace’ feeling.

The 24 july 2019