Providence Hotel
The Providence by Mantis is a 5-star hotel in Ikeja, Government Reserved Area, Lagos. The understated luxury and class are complimented by the exceptional service [...]
Get the edge in technology reporting straight to your email, once per week. We don't spam.