De Santiago Milan Hotel and Suites is located in Lagos. The area's natural beauty can be seen at Landmark Beach and Freedom Park, while Genesis Cinemas and Nigerian National Museum are cultural highlights. Looking to enjoy an event or a game while in town? See what's happening at Teslim Balogun Stadium or Upbeat Recreation Centre.