Travel/Tourism Marriot Unveils 90-Room Protea Hotel in Owerri September 27, 2017 Dipo Olowookere By Dipo Olowookere Protea Hotels by Marriott, a part of Marriott International, has announced opening a new 90-room facility in Owerri, Imo State. A Read More