The Luxe Maxx Royal Bodrum Resort Is Opening in Turkey This Spring – Robb Report
Maxx Royal Resorts is opening a new 11.4-hectare resort, called Maxx Royal Bodrum, in Turkey that's nestled right into the lush hillside.
Source: robbreport.com