Loutra (Crete) hotels & apartments, all accommodations in Loutra (Crete)
3-star hotels
Cretan Royalty Hotel
Loutra Village, Loutra (Crete), Greece View map
Featuring hire of cars as well as WiFi throughout the property, the 3-star Cretan Royalty Hotel is set in Loutra, approximately 15 minutes by car from the Eastern Orthodox Monastery of Arkadi.
From US$ 143
Book Now