Dunedin Hotel
Bed and Breakfast in Penzance, Cornwall, England, United Kingdom
Price: £30 to £70
Ennys
Price: £85 to £105
The Summer House
Price: £0 to £0
Blue Seas
Price: £38 to £90
ChyanMor
Price: £37 to £85
The Old Vicarage
Price: £55 to £70
Mount Royal
Price: £60 to £80
Penmorvah
The Stanley
Price: £28 to £70