12 Avenue, Bamburi, Mombasa, Mombasa
4 spaces fromKES 6,400
Self check-in, fast Wi-Fi and fresh linen.