Osborne Towers
Osborne TowersLogo Shadow
MAKE ENQUIRY

Osborne Towers - Nigeria

"you are addressed the way you are DRESSED"

Directions to Osborne Towers

Are you a business owner in Nigeria?

Promote your business 365 days a year with the #1 Guide to Nigeria.

Find Out More

Luxury and Style, Comfort and Taste is why you should choose Osborne Towers for your stay in Nigeria. Situated in the upscale district of Ikoyi, it is one of the high class, high standard furnished apartments in Nigeria built, designed and furnished with the high standard international tastes.

Address: 16A Osborne Road , Ikoyi , Nigeria View Larger Map