Mylos Rooms is located 1 km from Possidi Beach. It offers air-conditioned units opening out to a balcony with garden or mountain views. Free WiFi access is available in all areas. All units at Mylos come with a TV.
Mylos Rooms is located 1 km from Possidi Beach. It offers air-conditioned units open Read more
Mylos Rooms is located 1 km from Possidi Beach. It offers air-conditioned units opening out to a balcony with garden or mountain views. Free WiFi access is available in all areas. All units at Mylos come with a TV.
Mylos Rooms is located 1 km from Possidi Beach. It offers air-conditioned units opening out to a balcony with garden or mountain views. Free WiFi access is available in all areas. All units at Mylos come with a TV.
Number of Rooms: 10