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 neighborhood
Plot 178 Lola Holloway Street, Omole Phase 1, Ikeja, Lagos, Lagos
- Lagos State Government Secretariat5 min drive
- Allen Avenue6 min drive
- Computer Village7 min drive
- Lagos (LOS-Murtala Muhammed Intl.)33 min drive