The Terraces Apartments Resort
The Terraces Apartments Resort
Aparthotel
Denarau Island, Nadi, Fiji
88
Very Good ·
715 reviews