Built in the late 1800, the Grand Holiday Villa Khartoum’s historical building exudes an old world charm of the colonial era. Centrally located in the heart of Khartoum’s commercial hub, this hotel is located 20 minutes from Khartoum International Airport and faces the Nile river