Tredenham Road 1, St. Mawes, United Kingdom, TR2 5AN
Set on the harbor side of St. Mawes- a former fishing village on the tip of Cornwalls Roseland Peninsular- The Idle Rocks Hotel boasts a tranquil location for guests in need of a peaceful e more...