Located in Lagos City Center, this luxury hotel is steps from Sao Sebastiao Church and Lagos Living Science Center. Dom Sebastiao Statue and Barroca Pedestrian Street are also within 5 minutes. Lagos Station is 13 minutes by foot.