Featuring a bar and a restaurant, Steflo Royal Hotel is located in Lekki. The accommodation features a 24-hour front desk. All guest rooms in the hotel are equipped with a flat-screen TV with satellite channels. All units include a desk. Read more
Featuring a bar and a restaurant, Steflo Royal Hotel is located in Lekki. The accommodation features a 24-hour front desk. All guest rooms in the hotel are equipped with a flat-screen TV with satellite channels. All units include a desk.