Book Hotels, Cheap Flights, Car Rentals and Vacations Packages Online -TravOpedia

Melia Hotels & Resorts

With over 90 hotels located in major cities and tourist destinations in the world, Meliá Hotels & Resorts stands out for its perfect combination of design and functionality and privileged location in the top tourist and business destinations. With hotels in 22 countries, Meliá Hotels & Resorts is a great choice for both business and pleasure travellers, as it is fully oriented towards guest satisfaction.