The air-conditioned complex is comprised of 40 rooms. It is a family-run business that has been catering to holiday makers for over 20 years. Internet access, a currency exchange and a safe are provided in the reception hall in the lobby, and 24-hour reception and check-out services are also available. Guests of this beach hotel can enjoy a meal in the café or restaurant and a refreshing drink in the bar.
The villas are situated on the beautiful island of Skiathos and are only 3 km from Skiathos Town. Skiathos Airport is about 5 km away.