we have stopped at the Letsos hotel twice for our annual 2 week holiday and after reading many negative reviews felt compelled to write a review about the Letsos. First of all this is Greece not London or Paris, you get what you pay for, basic but totally adequate accommodation, showers are often the hand held type in Greece and...
More
- Also Known As:
- Letsos Hotel Alykanas
- Letsos Hotel
