Hotel Marina 2 stars

13, Voulgari str., Athens, 10437, Greece

Hotel image
Read more reviews for Hotel Marina