Vista Vallarta All Suites

Located on the stunning beaches of Huanacaxtle and only 25 minutes away