Radisson Blu Hotel

Radisson Blu Hotel

 

  • B+G+M+11F+R Building
  • First 5 star Hotel located at South Sudan