Username:
Password: Lost Your Password?
Providing free WiFi, De Santiago Milan is set in Lagos, within 3.7 mi of National Stadium Lagos. 4.3 mi from National Art Theater and 4.3 mi from Apapa Amusement Park, the property provides a fitness center and a bar.