The Duch Apartments, a property with a garden, is set in Lagos, 5.8 km from National Art Theatre, 9 km from Central Mosque of Lagos, as well as 10 km from Apapa Amusement Park. The air-conditioned accommodation is 3.1 km from National Stadium Lagos, and guests can benefit from private parking available on site and free WiFi. Freedom Park Lagos is 10 km from the apartment and National Museum Lagos is 11 km away.
The Cathedral Church of Christ is 10 km from the apartment, while Iga Idungaran-OBA Of Lagos Palace is 10 km away. The nearest airport is Murtala Muhammed International Airport, 8 km from The Duch Apartments.