Villa Artemis Megalochori in Megalokhori provides accommodation with free WiFi, 1.1 km from Santorini Port. This villa offers a terrace. The villa is equipped with satellite flat-screen TV, 2 bedrooms and a living room. Guests can enjoy the indoor pool at the villa. The nearest airport is Santorini Read more
Villa Artemis Megalochori in Megalokhori provides accommodation with free WiFi, 1.1 km from Santorini Port. This villa offers a terrace. The villa is equipped with satellite flat-screen TV, 2 bedrooms and a living room. Guests can enjoy the indoor pool at the villa. The nearest airport is Santorini (Thira) Airport, 5 km from Villa Artemis Megalochori.