nepalvisitors.com
Karma Boutique Hotel | Nepal Visitors
Welcome to Karma Boutique Hotel. Your home away from home with great heart and place to experience the Nepalese hospitality. Situated along the heart of touristic hub Thamel, Kathmandu. Karma Boutique Hotel is just 5-minute walk to the main street of Thamel and 5-minute walk from Green Line Bus Station and other tourist bus station, …