Square Castle Residence
Photo gallery for Square Castle Residence
Overview of Square Castle Residence
Square Castle Residence
3.5-star hotel in Ojodu
Popular amenities
Explore the area
Plot 178 Lola Holloway Street, Omole Phase 1, Ikeja, Lagos, Lagos
- Chicken Republic12 min walk
- Lagos State Government Secretariat5 min drive
- Mobolaji Johnson Station30 min drive
- Lagos (LOS-Murtala Muhammed Intl.)33 min drive