Grand Holiday Villa Hotel And Suites Khartoum is located in Khartoum. The area's natural beauty can be seen at Tuti Island and Aboud Family Park, while National Museum of Sudan and Republican Palace Museum are cultural highlights. Looking to enjoy an event or a game while in town? See what's happening at Khartoum Stadium or Nuba Wrestlers.