Located 657 feet from Juba Stadium in Juba, Ambassador Resort Hotel Juba features a restaurant and bar. Guests can enjoy the on-site restaurant. Free WiFi is provided and free private parking is available on site. Every room at this hotel is air conditioned and features a flat-screen TV with satellite channels. Certain rooms feature a sitting area to relax in after a busy day. You will find a 24-hour front desk at the property. Mukungu Palace is 1,968 feet from Ambassador Resort Hotel Juba, and Nile Picnic/rest is 1,968 feet away.