Photos of the Athens Diamond Plus, Athens.

About the hotel