23 Avenue, Bamburi, Mombasa, Mombasa
1 space fromKES 25,000
Self check-in, fast Wi-Fi and fresh linen.