Galaxy Hotel Hotel Mylopotas, Ios
Boasting an outdoor pool, Galaxy Hotel enjoys a privileged location just 50 metres from Mylopotas Beach. It offers free Wi-Fi and free private parking facilities.
Number of rooms: 15
Main Street, Mylopotas, 84001, Greece