3 star hotel

Naiades Luxury Apartments

Minoos, Kalathas, Crete Island, 73100, Chania, Greece - Akrotiri, Crete - Greece - 73100

Show map