Situé à environ 25 minutes de marche d'allure du Temple de Swayambunath, l'hôtel Karma Travellers Home se trouve pas loin du Kathesimbu Stupa.
L'hôtel Karma Travellers Home est situé dans le quartier "Thamel", tout près de Mandala Street. La Place Durbar à Katmandou se trouve à seulement 12 minutes à pied de l'hôtel Karma Travellers Home, tandis que l'aéroport Tribhuvan International est à 15 km. L'hôtel est situé non trop loin du Temple d'or, et Tourist se trouve dans une zone de 550 mètres.
Certaines chambres de l'hôtel Karma Travellers Home sont équipées du Wi-Fi gratuit et un Wi-Fi.
Au restaurant les résidents peuvent prendre leur déjeuner. Cet hébergement se trouve à environ 5 minutes de marche du restaurant Les Gipsy servant des plats asiatiques.