selected country
Nigeria

Makurdi Plaza Hotel

Business address
Off Ahmadu Bello Way, Markurdi, Nigeria