Renest River country, Manali

NH21, N.H.-21, Rangri, Manali, Himachal Pradesh 175131, India
+91 9816010005 | Hotel Board Line