Just 164 feet from the nearest beach, the family-run Leonidas Apartments are located in Nea Peramos Town. They offer self-catering accommodations with views over the Aegean Sea.
Featuring a balcony, all air-conditioned apartments of Leonidas have a separate bedroom. Each has a TV and a kitchenette with mini fridge. Free WiFi is available in all areas.
Several taverns, café bars and a supermarket for the general supplies can be found within short walking distance. The center of Nea Peramos Town is 656 feet away and Kavala City is at a distance of 9.3 mi.