L'eola Suites
Hotel
Abuja
Offering a restaurant, L'eola Suites is located in Abuja. Free Wi-Fi access is available.
Number of rooms: 14
5th Floor, Leadway House, Plot 1061, Herbert Macaulay Way, (by NNPC Towers) Central Business District, 223140 Abuja, Nigeria