Athens Meli
Studios
Suite
Apartments
Check-in policy
Check-in time: 3:00 PM
Check-out time: 11:00 AM
Contact information
Magnisias 20
11251, Athens
Greece
- Phone: +30 211 00 86 147
Licence Number (ΜΗ.Τ.Ε.)
206K132K0169200
Check-in time: 3:00 PM
Check-out time: 11:00 AM
Magnisias 20
11251, Athens
Greece
206K132K0169200