Great location! All the nightlife and restaurants are in town, and Skala Hotel is a short stroll away. Plus it's only a 10-15 minute walk from Mylopotas Beach. The rooms and clean, and the service is fantastic. The owner is wonderful and extremely helpful.
More