New Kacho House ligger i Jambiani Beach distriktet innen en 6-minutters spasertur fra bar Blue Reef Sport & Fishing Lodge.
Bahari View Lodge ligger 3 km fra hotellet, mens Kuza Cave ligger 3,1 km fra overnattingsstedet. Dette hotellet ligger i Jambiani, 3 km fra sentrum av byen. Dalladalla bussholdeplassen ligger på avstanden 300 meter fra hotellet.
Rommene tilbys med et skrivebord, høyhastighets internett og et sitteområde. Rommene har også et separat toalett og en dusj på baderommet.