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.