The subject properties are situated within Rosewood Apartment Complex at the junction of Nelson mandela avenue and Zambezi Avenue about 105 metres off Tom Mboya road in Tudor area, Mombasa County. They lie some 135 metres north west of Technical University of Mombasa and about 60 meters north of Khamisi High school. GPS Co-ordinates are -4.035674, 39.667009.
The complex is connected to mains electricity and mains water supply. A shared borehole has been sunk to supplement water provision.