Fans of Mexico beaches and Cancun beach vacations should check out this travel video of the Riu Palace Peninsula, one of Cancun’s newest all-inclusive hotels.
Tag: best hotels in the world
Cocktails With a View: 5 Great Rooftop Hotel Bars in Latin America
Rooftop bars and other hotel venues are among the best places to enjoy the view while sipping cocktails. Here are a few places to soak it all in.