Villa Garden Hotel LTD is located in Owerri, Nigeria on PLOT 5028 ACTION/COMMERCIAL ROAD, New Owerri. Villa Garden Hotel LTD is rated 3 out of 5 in the category hospitality and tourism school in Nigeria.
Address
PLOT 5028 ACTION/COMMERCIAL ROAD, New Owerri