THE JUBA CENTRAL HOTEL
Juba Central Hotel
Phone Number: +211 954 990 263
Website: Suggest Official Website
Categories: Hotel resort
Address: 117 Djouba
GPS Coordinates: 4.85,31.6
Facebook: facebook.com/1496275753936508
Instagram: Photos and Videos