•  

The Zillers Roof Garden Restaurant

1 min read by

When you find yourself on the top floor of the Zillers Boutique Hotel at the Roof Garden, you’ll find industrial details, emerald green marbles, and the best view of the Acropolis right in front of you.