Welcome to Hotel Hill Town , Leh , India