The St Regis Bora Bora is a renowned establishment on the island of Bora Bora. Part of the Marriott hotel group, the St Regis is a luxury brand and the St Regis Bora Bora is a perfect illustration of this. Located on the motu Ome’e, with one of most beautiful views of Mount Otemanu, in […]