At these twin hotels in the heart of Athens and along the riviera that stretches south of the city, you can have the best of both worlds.

At these twin hotels in the heart of Athens and along the riviera that stretches south of the city, you can have the best of both worlds.