Indian Hotels Company Ltd (IHCL) has expanded its presence in Bhutan with the opening of the 45-key Taj Paro Resort & Spa.