Vagosh Hotel & Resorts is located in Minna. Make yourself at home in one of the 19 air-conditioned rooms featuring flat-screen televisions.... Read more…
Sirloy Hotel is located in Minna. Make yourself at home in one of the 50 air-conditioned rooms featuring flat-screen televisions. Your room comes... Read more…