Jibowu Hotels
Map of Jibowu Hotels
Westwood Girls House Hotel
Jibowu, Inns in Lagos
7, Sumbo Jibowu street, off Awolowo Road, Lagos, 101233
Parking
Swimming Pool
Number of rooms: 7





















