Imperial Plaza Hotel Juba Joined: May 2024 View Profile No Image Available 0% Africa Just Go!Accomodation30 May 2024 Imperial Plaza Hotel Imperial Plaza Hotel Welcome to Imperial Plaza Hotel, the ultimate destination for luxury and elegance in Juba, South Sudan. Discover... 2 comments 15 views