Southside Street Apartments
Plymouth England
Check in
3:00 PM
Check out
10:30 AM
With a stay at this apartment in Plymouth, you'll be within a 15-minute drive of National Marine Aquarium and Dartmoor National Park. This apartment is 0.1 mi (0.1 km) from Island House and 0.1 mi (0.2 km) from Plymouth Mayflower.
Make yourself comfortable in your apartment. The bathroom has a bathtub or shower.
Property Details
Location
31a Southside Street, Plymouth, England PL1 2LE, United Kingdom