Spanish hospitality giant Melia Hotels International announced that it had added INNSiDE Crete Elounda, its fifth hotel in Greece, to its portfolio strengthening its presence on the Greek hospitality market.
Located in Elounda on Crete, INNSiDE Crete Elounda is the group’s first hotel in Greece under the INNSiDE by Meliá brand.
INNSiDE Crete Elounda replaces Elounda Ilion as a lifestyle concept hotel targeting younger generation travelers. Following extensive renovation works, the 5-star, 85-room and suite hotel is scheduled to open to the public in May 2025.
Melia also operates three hotels on the Greek islands and one in Athens.
The company said the new franchise deal for the INNSiDE by…