Elgin Hotels and Resorts is a leading luxury heritage hotels chain in the Himalayas of India synonymous with warm hospitality. Exquisite homely interiors, impeccable service, fine cuisine, caring staff and contemporary technology blend to create an experience that is both warm and intimate. The Elgin group owns and operates leading luxury heritage hotels & resorts in the Himalayas Darjeeling, Sikkim India. Each hotel has been carefully located in the Himalayas. Darjeeling and Sikkim in India offer locations unparalleled anywhere in the world.