Het comfortabele Oyo 626 Hotel Himchuli Kathmandu met 3 sterren heeft een eersteklas ligging en het Durbarplein bevindt zich op wandelafstand van nog geen 12 minuten hiervandaan.
Dit hotel is gelegen op circa 6 km van de Boudhanath-stoepa. Het hotel met 30 kamers ligt op minder dan 600 meter van de bushalte Teku en een paar momenten van Dharahara. Oyo 626 Hotel Himchuli bevindt zich binnen 6 minuten wandelen van de Boeddha Stoepa. Voor wie van ver komt, ligt de luchthaven Kathmandu op 15 minuten rijden.
Sundhara MoMo is gesitueerd in de nabijheid van dit pand.