Archangel

  • Wi-Fi
  • Air conditioning
Location

Archangel Mesta is situated a mere 350 metres from Churches of the Taxiarhes and 35 km from Chios Island National airport. This apartment has a private balcony and a sunny patio with views of the garden.

Paralia Avlonia is at a distance of about 10 minutes away by car, while Olympoi Village is around 25 minutes' walk away. Alternatively, you can visit Naxos City, set 138 km away from the apartment. Archangel is approximately 10 minutes by car from Salagona Beach.

A fridge and a stovetop are a standard in a kitchen. Guests can enjoy Mediterranean dishes in Psitopolio Georgios Marina Pannadi, which is merely a 5-minute stroll away. Mesta bus stop is just next door to this accommodation.