Hotel Mount View
There are many places to visit in India. India is said to be one of the most diversified nations around the world with a mixture of amazing culture. One would also find much geographic diversity in the country too. There are many hill stations in the country and there are amazing cities in the co...
Hotel Mount View, Dalhousie - 176304 ( Himachal Pradesh ), India, South Asia.
Base Tariff: Rs. 2400