Medallion Hotel is located in Ikorodu, Nigeria on CCC, Losi Oba, Parish, Cele - Barracks Bus Stop, Ogijo Road. Medallion Hotel is rated 4.1 out of 5 in the category indoor lodging in Nigeria.
Address
CCC, Losi Oba, Parish, Cele - Barracks Bus Stop, Ogijo Road