Fafa Island Resort, Fafa Island, Tonga
Fafa Island Resort is conveniently located at Fafa Island Street 1, Nuku'alofa in Fafa Island, Tonga
Hotel Location:
Address: Fafa Island Street 1, Nuku'alofa
City: Fafa Island
Country: Tonga
Hotel Features:
- Check-In Time: noon
- Check-Out Time: 10 AM
- Safe
- Room Service
- Hair Dryer