Capella Ixtapa, Capella Hotels and Resorts’ First North American Property, Opens Its Doors to Guests

< Return to Press Releases & Awards Overview Page