Welcome to Hotel Golf Links Mashobra , Shimla , India