Photos of the Omega, Athens.

About the hotel