Hotel Lido

The World>Europe>Greece>Greek Mainland>Athens>Hotel Lido

Zinonos & Nikiforou Str.,
2,
Athens,
Greece

View Athens Information

Photos of the Hotel Lido, Athens.

Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido
Hotel Lido

About the hotel

Hotel Lido, located in the centre of Athens, just 100 meters from Omonoia square, and its central metro station, offers affordable accommodation within walking distance from the historic, commercial and business centre of Athens.