Tag: Sol

  • MAS Rewards is now MeliáRewards — a Review

    Introduction to Meliá Hotels Meliá runs 350+ hotels, with many choices in Spain (181) and Portugal (14); coverage of major cities in Europe; a good selection of countries in South America; and 9 hotels in Mexico.  In the U.S., you can sample the brand in Atlanta, New York City or Orlando. In Spain and Portugal, you can […]