Hotels in Loutra (Crete)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Cretan Royalty
Loutra Village, Loutra (Crete), Greece (Open map)
The centre of Loutra can be reached within a 10-minute walk. The 3-star Cretan Royalty Hotel Loutra, located about a 25-minute stroll…
Read more...
9.0
Superb
31 reviews