Transtell Suites & Apartments Apartment Owerri, Nigeria
A great option for family vacation: apartment «Transtell Suites & Apartments» is located in Owerri. This apartment is located 2 km from the city center.
Number of rooms: 90
PH Road - New Owerri, Owerri, 460271