Newton Hotels Limited, Owerri is located at Plot h2 Imo Specialist Hospital Road Off Port Harcourt Road Owerri, Imo state. They’re reliable and their staffs are friendly. It is a Nice and lovely place to stay. It’s well situated, and easy to spot. Their services are good too.