Hotel Lido

Nikiforou 2
Athens
Greece