Leo Space bevindt zich in Ruiru, op 25 km van Kenyatta International Conference Centre, 15 km van Windsor Golf & Country Club en 17 km van Karura Forest, en biedt accommodatie met een terras en gratis WiFi. De accommodatie ligt op 24 km van Nairobi National Museum, en is voorzien van een bar en gratis privé parkeergelegenheid.
De homestay heeft een flatscreen-tv. Handdoeken en beddengoed worden bij de homestay verzorgd.
Lisa Christoffersen Gallery ligt op 19 km van de homestay, en World Agroforestry Centre ligt 21 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Jomo Kenyatta, op 27 km van Leo Space.