Team Villa Garden Hotel
At Villa Garden Hotel, we are available 24hrs in a day, 7 days in a week and 365 days in a year to attend to you. Email / Call us, which ever way is convenient to reach us.
Plot 5028, Commercial Area, New Owerri, Imo State, Nigeria
+234-906-722-9011 | +234-906-707-9986