Located at Stalida Village, La Luna 2 is 500 metres from the nearest beach. It features self-catered accommodation with Cretan Sea views. Free Wi-Fi is available in all areas. Facilities include a garden with trees and plants.
Located at Stalida Village, La Luna 2 is 500 metres from the nearest beac Read more
Located at Stalida Village, La Luna 2 is 500 metres from the nearest beach. It features self-catered accommodation with Cretan Sea views. Free Wi-Fi is available in all areas. Facilities include a garden with trees and plants.
Located at Stalida Village, La Luna 2 is 500 metres from the nearest beach. It features self-catered accommodation with Cretan Sea views. Free Wi-Fi is available in all areas. Facilities include a garden with trees and plants.
Number of Rooms: 6