Celebrity Life
ALL INCLUSIVE LUXURY AT GRAND VELAS
Recently opened in December 2016, the Velas family has unveiled it’s grandest resort to date, the Grand Velas Los Cabos...
CHECKING IN: THE GRAND VELAS
The Grand Velas, set along Mexico’s Pacific coast in the beautiful state of Nayarit has become my favorite all-inclusive resort. Their spacious all-suite accommodations range from 1,000 square feet to an indulgent 4,700-foot Presidential Suite, all with contemporary and well-appointed furnishings, balconies and upscale bath amenities.