Welcome to Osborne Towers, where the
finest in living meets the finest of people.

A charmed lifestyle where luxury and style come with the highest level of comfort, Osborne Towers is a sanctuary that you would look forward to returning every day. Designed, built and managed to the highest standards, Osborne Towers is an ideal that has been met in every aspect, making you feel right at home from the moment you arrive.

Osborne Towers

Latest News

  • 10

    International Property Awards

    Osborne Towers, Lagos Nigeria has been successful in the Africa Region of the International Property Awards...