Santa Rosa Hotel & Beach 1 stars

1st km Alexandroupoli-Nea Chili, Alexandroupoli, 68100, Greece

Hotel image
Read more reviews for Santa Rosa Hotel & Beach