Plymouth, UK
Plymouth (/ˈplɪməθ/ (listen)) is a port city and unitary authority in South West England. It is located on the south coast of Devon, approximately 36 miles
Set in Plymouth and only 11 km from Plymouth Hoe, The Ravine - 27931 offers accommodation with sea views, free WiFi and free private parking.
Languages spoken English
Pets allowed
Cycling
Set in Plymouth and only 11 km from Plymouth Hoe, The Ravine - 27931 offers accommodation with sea views, free WiFi and free private parking.