Swazi Village Home Stay, Kaphunga, Swaziland
Swazi Village Home Stay is conveniently located at KaPhunga Village Road in Kaphunga, Swaziland
Hotel Location:
Address: KaPhunga Village Road
City: Kaphunga
Country: Swaziland
Hotel Features:
- Check-In Time: 11 AM
- Check-Out Time: noon
- Room Service