Frog Palace
Exeter England
Check in
5:00 PM
Check out
10:00 AM
With a stay at this vacation home in Exeter, you'll be within a 10-minute drive of University of Exeter and Topsham Pool. This vacation home is 11.3 mi (18.2 km) from Dartmoor National Park and 8.8 mi (14.1 km) from Devon Cliffs Beach.
Make yourself comfortable in your vacation home.
Property Details
Location
1 Exeter Road, Exeter, England EX3 0LE, United Kingdom