Meliá Hotels International has opened its newest property in Greece, the INNSiDE Crete Elounda, located in the upscale resort town of Elounda on the northeastern coast of Crete. The hotel marks an expansion of the Spanish hospitality group's presence in the Greek market and is now welcoming its first guests for the 2025 season. Elounda is one of Crete's most sought-after destinations, known for its calm bay, luxury resorts, and proximity to the historic island of Spinalonga. Travelers looking for a design-forward, lifestyle-oriented stay in the area now have an additional option alongside the established luxury properties in the region. Elounda is approximately 70 kilometers east of Heraklion and is accessible by car or organized transfers from Heraklion International Airport.