9.7 Guest rating Hotel photo

Sofia Menigos Apartments No 20

Hint: You can enter any city or hotel name

Book Sofia Menigos Apartments No 20

Glyfada 1.5 km from city center
Photos Of

Show Sofia Menigos Apartments No 20 on the map

Sofia Menigos Apartments No 20 39.59401 19.805801