New Kacho House er placeret i Jambiani Beach område, inden for 6 minutters gåtur fra bar Blue Reef Sport & Fishing Lodge.
Hotellet ligger 3 km fra Bahari View Lodge og 3,1 km fra Kuza Cave. Gæsterne kan nå Jambiani centrum på 25 minutter til fods. Der er Dalladalla busstoppested inden for 300 meter fra hotellet.
Værelserne er fuldt udstyret med et skrivebord og et opholdsområde som gør at rejsende føler sig som hjemme og ønsker at blive længere. Dejlige rører inkluderer separat toilet og en bruser.