Das Lekki Astor Tourist Inn bietet eine praktische Basis für geschäftstüchtige Reisende und Besucher der Metropole Lagos. Die Anlage liegt außerhalb des typischen Stadtzentrums, etwa 8 Kilometer vom Stadtzentrum entfernt, was eine ruhige Atmosphäre verspricht, ohne die Nähe zu wichtigen Einrichtungen zu opfern. Die Lage ermöglicht einen einfachen Zugang zu den Vorhaben der Gäste während ihrer Reise.