La Villa Lodge
Phone Number: 0818518922
Website: Suggest Official Website
Categories: Hotel
Address: Mandume Ndemufayo Street, Ongwediva, 9000 Ongwediva
GPS Coordinates: -17.77024,15.76301
Facebook: facebook.com/1809459355957430
Instagram: Photos and Videos