4A Omolade Crescent, 23401, Ojodu, Lagos, Nigeria, Lagos
+234-8035778337
Bar
Restaurant
Swimming pool
Internet access