Get a Hotel in Plymouth

Paradise Villa

Paradise Villa

Plymouth • Show on map /10 View Details for Price

Paradise Villa is situated in Plymouth and features a garden and a terrace. The accommodation provides free WiFi. At the guest house every room has a balcony. Breakfast is available every morning and…More info

Book now