Chapel House, Penzance Review

Pray tell, where's the best place to stay in Penzance? Chapel House is a beautiful Georgian townhouse in the centre of the historic Cornish town of Penzance.¬†Built in 1790, the building has been lovingly restored for use as a boutique hotel with rooms given a modern, functional makeover. There are six bedrooms in total, each … Continue reading Chapel House, Penzance Review