Ambrosia Hotel & Suites

52 Sokratous Str., Athens, 10431, Greece

Hotel image
Read more reviews for Ambrosia Hotel & Suites