New Travellers Lodge & Suite is located in Lagos, 15 km from National Stadium Lagos. The property is around 17 km from National Art Theatre and 19 km from Iga Idungaran-OBA Of Lagos Palace. Free WiFi is available.
Show moreShow less
Show on mapShow list
MAPS.ME disponibles
Descarga la aplicación y empieza a ampliar tus horizontes