Andromeda Residence
Lakka, Town, Mykonos, 84600 Andromeda Residence is a small 3 star hotel located in Mykonos Town, known as Chora. The location is ideal as it is only minutes away from a variety of many of the famous places of Mykonos. The cosmopolitan shopping area of Matogianni Street with all of the well known designer clothes, […]
Andromeda Residence Read More »