JOHN'S PLACE
Hotel
Athens, Athens