Rosewood Baha Mar welcomes first guests to Bahamas

Rosewood Baha Mar has opened along the pristine beaches of Nassau on New Providence Island in the Bahamas, marking the entrance of the ultra-luxury Rosewood Hotels & Resorts brand into the destination. An elegant sanctuary within the new resort destination of Baha Mar, Rosewood Baha Mar will epitomize Bahamian refinement and sophistication, offering an effortless […]

Read More