Featuring 3-star accommodation, Collection O 83286 Hotel Green House is situated in Manāli, 2.4 km from Tibetan Monastery and 6 km from Solang Valley. This 3-star hotel offers a 24-hour front desk and room service.
Numero delle stanze: 60
Vashisht, Vashisht, Manali, Kullu, Himachal Pradesh, 175 131, India, Manali, 175103 Manāli, India