Rosa Bella Corfu Suite Hotel & Spa(4 stars)

P.O. Box 98 View on map