BOSS HOTELS & SUITES***** has a garden, shared lounge, a terrace and bar in Lagos. The property is around 9 km from Synagogue Church Of all Nations, 10 km from National Stadium Lagos and 12 km from National Art Theatre.
Number of rooms: 40
14 Oseni Agoro Street Oshodi-Isolo Express Way, 100261 Lagos, Nigeria