Navagio
Phone Number: +302287024124
Website: Suggest Official Website
Categories: Italian Restaurant
Address: 848 01 Mílos, Kikladhes, Greece
GPS Coordinates:
36.72571,24.44998
Milos, Milos Regional Unit, South Aegean Region, Greece
Facebook: facebook.com/1902257230023742
Instagram: Photos and Videos
List of nearest hotels:
Teresa Spiti located at 379, Adamas Milos Island, Cyclades, 51 meters northwest.
Georgios Studios located at Adamandas, Milos, 87 meters northwest.
Malion Rooms located at Adamas, 101 meters west.
Villa Zampeta located at Adámas, 114 meters east.
Aerolithos located at Adamas, 122 meters north.
Milos Bay Suites located at Adamas, 126 meters north.
Almyris located at Adámas, 130 meters northeast.
You can find and book more hotels, hostels and apartments in our interactive hotel map