AMBER CITY HOTELS in Owerri has 4-star accommodation with a terrace, a restaurant and a bar. The accommodation features room service and a 24-hour front desk for guests.
Number of rooms: 80
11 Musa Yar' Adua Way Opposite Hot FM, 460281 Owerri, Nigeria