Sneak Peek: St. Regis Bahía Beach

The St. Regis group added its 21st property with the opening of the St. Regis Bahía Beach in Rio Grande, Puerto Rico, on November 4. Located 25 miles east of San Juan, the 483-acre beachfront resort has 139 rooms with private terraces overlooking either the vast blue of the Atlantic …

Leave a Reply

Your email address will not be published. Required fields are marked *