This Ravishing 3-bedroom Apartment is located at Awolowo Towers, Ikoyi. Its got big windows, great views of the Three Cowries river and is in the heart of everything that defines Lagos as a Metro City. It’s easily accessible to most restaurants, clubs, embassies, offices, cinema and more only steps from your apartment.