De Maria Inn
About De Maria Inn
Located in Ikotun, De Maria Inn has a fitness the and a bar. This 3-star hotel offers a 24-hour front desk and a business centre. Free WiFi is at guests' disposal.
De Maria Inn Map
*Distances are shown as the crow flies and not necessarily the actual travelling