Armathia Accommodation
- 80 m²
- View all
Staying at the 1-bedroom Armathia Accommodation Mesta villa, guests can visit Churches of the Taxiarhes, which is just a 5-minute stroll away.
Olympoi Village can be found 2.2 km from the Mesta holiday home, and Salagona Beach is 4.3 km away.
Armathia Accommodation villa includes a dressing room and a dining area, along with a flat-screen TV with satellite channels, and such comforts as air conditioning. Bathroom amenities at the Mesta property comprise a walk-in shower and a separate toilet, as well as hair dryers and bath sheets.
This accommodation offers self-catering amenities, such as an equipped kitchen, and a dining area for guests' convenience. The kitchen also offers a refrigerator, an oven, and glassware. Kanellos Loukoumades is a dessert restaurant serving international dishes nearly 5 minutes on foot from Armathia Accommodation villa. The accommodation is also just near Mesta bus station.
Popular hotels in Greece