Spa Profile: Miri Miri Spa by Clarins at The St. Regis Bora Bora Resort The spa is located on its own private island and boasts breathtaking views of Mount Otemanu. Read More spa profileSpa & Beauty TodayDecember 28, 2018spa, spa profile, bora bora, miri miri spa, st regis, st regis bora bora, miri miri spa by clarinsComment