Located in Sarti, Athos Thea Luxury Rooms provides city views and free WiFi, 400 m from Sarti Beach and 500 m from Achlada Beach.
Accommodation is fitted with air conditioning, a fully equipped kitchen, a flat-screen TV and a private bathroom with shower, free toiletries and a hairdryer. A fridge and stovetop are also provided, as well as a kettle.
Guests at the apartment can enjoy a buffet or a continental breakfast.
The nearest airport is Thessaloniki Airport, 130 km from Athos Thea Luxury Rooms.