Skylark Hotel, Athens

A stylish haven right above the central Omonoia Square, Skylark is the perfect spot to set out and explore the sites, shops, bars and restaurants. Experience the best of Athens, day to night…
Pets are allowed. No extra charges.

A stylish haven right above the central Omonoia Square, Skylark is the perfect spot to set out and explore the sites, shops, bars and restaurants. Experience the best of Athens, day to night…