No. 2 Belgravia, Penzance Penzance, TR18 2BJ, United Kingdom Sleeps 3 2 Bedrooms 1 Bathrooms Pets allowed