I recently spent the weekend at Rosewood Miramar Beach, a five-star resort in Montecito, California. I stayed in a beachfront suite right on the sand, falling asleep to the sound of the ocean.
It wasn't long before the beachside resort began making a splash. Rosewood Miramar Beach is currently one of only 15 properties worldwide to hold a triple Five-Star title from the Forbes Travel Guide, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results