Letsos Hotel and Luxury Suites is a 3* superior hotel, located in Alikanas, Zante. The hotel is spacious and modern, with a beautiful cream exterior and black iron balconies, lined by palm trees. The main bar and eating area is airy and light, the perfect..