Elia Houses is situated in Elia and offers complimentary Wi-Fi. The hotel is located on Elia Beach. Elia Houses has 3 well-appointed rooms that are accompanied by a range of essential amenities to ensure guests have an enjoyable stay. The hotel is under a 25-minute drive from Mykonos Island National Airport. It also provides an ideal location to discover nearby Mykonos and Agios Stefanos.