Artemis rooms Hotel Frangokastello
Situated in Frangokastello, 100 m from Frangokastello Beach, Artemis rooms features accommodation with a restaurant, free private parking, a bar and a garden.
Number of rooms: 14
Φραγκοκάστελλο Σφακιά Φραγκοκάστελλο, Frangokastello, 73011, Greece