Opened in 2007, the Juba Grand Hotel has immediately become a landmark among the local hotel industry landscape.
Opened in 2007, the Juba Grand Hotel has immediately become a landmark among the local hotel industry landscape. Hotels Links: www.hoteloon.com By: Mike1989
http://www.tripadvisor.com/Hotel_Review-g776943-d1642565-Reviews-Juba_Grand_Hotel-Juba_Central_Equatoria_State.html