Reviews of MenMen Hotel
MenMen Road, Off Benin Abraka Road, Behind Idogbo Police Station, Benin City, Nigeria
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
MenMen Road, Off Benin Abraka Road, Behind Idogbo Police Station, Benin City, Nigeria
Cleanliness
Comfort
Service Quality
Security
Location