Hotels & Resorts The Indian Hotels Company Announces its Second Hotel in Nepal Iuliia ToreJan 17, 2019