Probably the best of Gedaref's hotels (which is not saying a lot), Almotwakil is fine for a night. It has basic, unadorned rooms with passable bathrooms. The downstairs restaurant (mains S£20-60) churns out well-priced Sudanese specialities as well as sandwiches.
Almotwakil Hotel
Sudan