Melia bevindt zich in Aliveri, op 41 km van Sportcentrum van Agios Nikolaos, en heeft accommodatie met airconditioning en een terras. De accommodatie biedt roomservice en gratis WiFi in de hele accommodatie.
Alle kamers bij het hotel hebben een balkon.
Het dichtstbijzijnde vliegveld is Luchthaven Skyros Island National, op 103 km van Melia.