Karma Travellers Home is centrally located in Thamel having 14 well furnished cozy rooms to meet the standard of comfort. All of our rooms have television with international channels and we provide attach bath, running hot and cold water 24 hour in a day.