Product Pictures
Grand Holiday Villa Hotel & Suites
Khartoum, Sudan
Built in the late 1800, the Grand Holiday Villa Hotel & Suites Khartoum's historical building exudes an old world charm of the colonial era. Centrally located in the heart of Khartoum's commercial hub...