No 2 Abbey Mall
Hotel
Penzance, Cornwall
You’d never want to leave such a hotel — hotel «No 2 Abbey Mall» is located in Penzance. This hotel is located in the center of the city.
Abbey Street, Penzance TR18 4ARCornwall, Penzance, TR18 4AR, United Kingdom, Penzance