Nuevo Vallarta Resort In Top 100 Luxury Hotels


Grand Velas All Suites & Spa, an all-inclusive resort located in Nuevo Vallarta, Mexico, was chosen as one of the Top 100 Best Luxury Hotels in the world by TripAdvisor in its 2006 Travelers Choice awards. Travelers’ Choice winners are selected by millions of travelers who provide reviews or opinions on the company’s Web site. Located 15 minutes north of Puerto Vallarta, Grand Velas features 267 ocean-view suites, a 16,500-square-foot spa, five restaurants and a high-performance gym and exercise room.