About Juba Landmark Hotel
Juba Landmark Hotel is a hotel operating in Juba, Central Equatoria, South Sudan. It is located at Hai Cinema, Selatan, and can be reached on +17185464854 or online at jubalandmarkhotel.com. See the Juba Landmark Hotel profile on EABD (East African Business Database) for full contact details and location.
Reviews of Juba Landmark Hotel
No reviews yet.
Sign in to leave a review for Juba Landmark Hotel.
Sign in to review