Amsterdam Hotel is the best hotel that u can find in south Sudan
Amsterdam Hotel And Restaurant
Phone Number: +211955914174
Website: Suggest Official Website
Categories: Bar, Restaurant, Hotel resort
Address: Kololo Street tomping Juba, 211 Djouba, Soudan du Sud
GPS Coordinates: 4.85,31.6
Facebook: facebook.com/1554082638178271
Instagram: Photos and Videos