Die Unterkunft The Duch Apartments, die 3,1 km von National Stadium Lagos entfernt gelegen ist, bietet Übernachtungsmöglichkeiten mit kostenlosem WLAN und kostenlosen Privatparkplätzen.
Gäste können im Garten der Unterkunft entspannen.
National Art Theatre liegt 5,8 km von der Unterkunft The Duch Apartments entfernt, während Central Mosque of Lagos 9 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Lagos, 8 km von der Unterkunft The Duch Apartments entfernt.