Chapel House, Penzance

Penzance, Cornwall
Chapel House, Penzance is a boutique townhouse hotel in Penzance, Cornwall. A stylish boutique townhouse on historic Chapel Street, Penzance.TypeBoutique townhouseLocationPenzanceBest forCouplesAreaPenzancePhoto: Jowaninpensans, CC BY-SA 4.0, via Wikimedia CommonsAboutAbout Chapel House










