El Castillo Hotel
Hotel👍👍 What a secret gem. impeccable quality hotel with a bar and restaurant. The best thing is that the prices are so affordable. Why go to an expensive bar when you can enjoy it here.
Address
CGV5+8C9, Lekki Penninsula II, Lagos 106104, Lagos, Nigeria
Rating on Google Maps
4.20 (163 reviews)Open on Google Maps