About Villa Bella Vista
Villa Bella Vista is a luxurious guest house that features panoramic sea views overlooking the lagoon and facing the island of Tahiti. The villa features a 15 metre infinity pool and 2 large sun decks (each bedroom has its own).