Overview
Holiday Inn City Stars Is Located At Nasser City, Holiday Inn Is About 10 Mins From Cairo International Airport, Holiday Inn Cairo City Stars Is The Best Choice If You Love Shopping Because It Is Located At The Center Of City Star Mall Which Be The Biggest Mall In Egypt