Juba Landmark Hotel

Map view

1 night
Finding the latest room rates...

Location

Juba Landmark HotelNimule St. - Juba- South Sudan, Juba, South Sudan

Hotel description

Juba Landmark Hotel

Located in Juba, 700 metres from Juba Stadium, Juba Landmark Hotel provides air-conditioned rooms and a garden. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi.