hotel info

Map
Bora Bora Lagoon Resort & Spa Motu Toopua, BP 175 - 98730, Bora Bora, French Polynesia
Nearest Airport: BOB

There are no rooms available for this property, at this time.