Chichoga Estate Manali Hotel
Chichoga Estate, SBI Holiday Home manali near mall raod & Private Volvo Bus Stand, Aleo, 175131 Manāli, India
Situated in Manāli, 2.4 km from Hidimba Devi Temple, Chichoga Estate Manali features accommodation with a garden, free private parking, a terrace and a restaurant. The property is around 1.1 km from Tibetan Monastery, 1.