Located between Agios Nikolaos and Pyrgadikia, Villa Twins offers self-catering accommodations just 656 feet from the beach. Featuring a garden, the villas offer sea view and come with free parking and free WiFi access.
Each villa consists of 2 separated bedrooms, a living room, a fully equipped kitchen with dining room and private bathrooms. Towels and bed linen are provided.
Within a 5-minute walk you will find a beach bar. Trani Ammouda Beach is 5 mi away from Villa Twins. Cruises to Mount Athos start daily from Ormos Panagias. The nearest airport is Thessaloniki airport, 60 mi away from the villa.