Karma Hotel Nepal-best place to stay at thamel
Karma Hotel Nepal (previously Karma Travellers Home) is now open after 2 years of renovation to provide luxurious and comfortable stay. This is perhaps the best place to stay at Thamel in a reasonable price.
Cheapest Hotel in Thamel
Are you looking for the cheapest Hotel in Thamel? Well, Karma Hotel Nepal brings you the best deals that are affordable for you