Grand Residences – a luxury Mexican hideaway
The luxurious Grand Residences by Royal Resorts are set on a magnificent beach just to the south of Puerto Morelos, a peaceful fishing village on Mexico’s Riviera Maya.
A weekly newsletter for inspiration: