Featuring a swimming pool for guests' relaxation, the 1-bedroom Astra House Villa is located 10 minutes by car from Avlaki. Featuring garden views, the property invites guests to visit Temple of Artemis, located 3.2 km away.
The nearby cultural sites include Archaeological Museum of Brauron, which is situated 3 km away.
There are air conditioning for optimal comfort, as well as a satellite TV. Astra House Villa comes with a bathroom with a walk-in shower. Also, guests can enjoy the convenience of bath sheets.
A fully equipped kitchen, along with an outdoor dining area, are available for dining. Guests can also make use of a microwave oven, an electric kettle, and a refrigerator to prepare their own meal. Greek cuisine is served at mojo cafe, which is located at a moderate distance from the villa.