ABOUT US: Located in Oba,Anambra state Nigeria,this master piece hotel invite guest to experience African oriental hospitality and beauty at its finest...
Nelly's Newtown hotel and suite is situated in the heart of Africa's largest business hub. Sandwiched between Onitsha main market and the popular Nkwo Nnewi main market. Yet secluded enough to offer tranquility of a master piece gateway.