Join us on this wonderful tour, staying in the coastal resort of Penzance, seeing some of the most beautiful parts of the south west. Penzance is located on the south-westerly tip of England, nestled in the centre of Mounts Bay, and is overlooked by the majestic St Michael’s Mount.
Hotel: The Bodmin Jail Hotel