Collocato a 3 km dalle Grace Romanian Pentecostal Church, il Kiwi Inn Houston ha 29 camere.
Champions Community Church, a Houston, dista 10 minuti di auto dall'hotel. La struttura è situata a 2 km da Levy Park. La stazione d'autobus Seton Lake Park & Ride è a pochi passi dall'hotel. Ci vogliono circa 21 minuti d'auto per raggiungere l'aeroporto Intercontinentale di Houston George Bush che dista 25 km.
Alcune camere forniscono un divano, un pavimento piastrellato e un impianto di climatizzazione e bagni privato. Gli ospiti possono usufruire di una cabina doccia e una vasca da bagno e avranno a disposizione articoli da toeletta e accappatoi.