LandMarkolas Hotels And Suite is located in Ota, Nigeria on ijoko Olowo Agolo bus stop, behind Olowo Agolo. LandMarkolas Hotels And Suite is rated 5 out of 5 in the category resort hotel in Nigeria.
Address
ijoko Olowo Agolo bus stop, behind Olowo Agolo