Crete >
Kritsa
Kritsa hotels & apartments, all accommodations in Kritsa
Argyro Rent Rooms
Main Road Kritsa, Kritsa, Gr, Kritsa, Greece
Offering cars for rent, as well as Wi-Fi throughout the property, Argyro Rent Rooms Kritsa hotel is 7 minutes on foot from Gorge of Kritsa. Featuring 9 rooms with views of the sea, the 3-star guest…