St Regis Room Bora Bora Deluxe Overwater Villa #120 Tour by memolition · 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!