St Regis Room Bora Bora Deluxe Overwater Villa #120 Tour


A detailed tour of OWB # 120 at the St Regis Bora Bora – July 2011. This room is in the Deluxe category which means it has a better view of Mt. Otemanu. It is the second to last villa on the left hand side of the dock.

Like it? Share it!