HILL
Hotel
Agia Paraskevi, Athens