Facilities in Villa Princess

  • Terrace
  • Barbecue
  • Patio
  • Garden view

Villa Princess in Rhodes Location Map