Leinmach Guest House - Mombasa

6 Barracks Road, Nyali Beach , , Mombasa , ,Kenya

Address: 6 Barracks Road, Nyali Beach , , Mombasa , Kenya
Phone:
Web:
GPS Lat: -4.036945 , Lon: 39.711552

Map