Food & Drink
Featuring a garden and a restaurant, Ambassador Resort Hotel Juba is set in Juba. This 3-star hotel offers a bar. The property features a 24-hour front desk and free WiFi is available. All guest rooms at the hotel are fitted with a seating area.