Home
Rooms & Rates
Promos & Events
Food Menu
Contact Us
Menu
Home
Rooms & Rates
Promos & Events
Food Menu
Contact Us
Rooms & Rates
Choose One of our branch to see rooms
Osapa London, Lekki
See Rooms
Abule Egba, Lagos
See Rooms
Home
Rooms & Rates
Promos & Events
Food Menu
Contact Us
Menu
Home
Rooms & Rates
Promos & Events
Food Menu
Contact Us
Make Request
+23409060000257
booking@elcastillo.com.ng