Die Unterkunft Karma Travellers Home besticht durch einen Garten, eine Terrasse sowie ein Restaurant und liegt im Zentrum von Kathmandu, 1,1 km von Hanuman Dhoka entfernt. Dieses Hotel mit 3 Sternen bietet einen Zimmerservice, eine rund um die Uhr besetzte Rezeption und kostenloses WLAN. Die Nichtraucher Unterkunft ist 1,2 km von Durbar-Platz in Kathmandu entfernt gelegen.
Tempelkomplex Swayambhunath liegt 1,9 km von der Unterkunft Karma Travellers Home entfernt, während Swayambhu Stupa 3,4 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Kathmandu, 5 km von der Unterkunft Karma Travellers Home entfernt.