Photo gallery for Square Castle Residence





Square Castle Residence
About this property
3.5-star hotel in Ikeja
Explore the area

Plot 178 Lola Holloway Street, Omole Phase 1, Ikeja, Lagos, Lagos
- Actis Ikeja Mall3 min drive
- Lagos State Government Secretariat3 min drive
- Allen Avenue4 min drive
- Lagos (LOS-Murtala Muhammed Intl.)14 min drive