Snow Biscuit Villa
Snow Biscuit Villa, 176215 Dharamshala, India
Featuring mountain views, Snow Biscuit Villa provides accommodation with patio, around 800 metres from HPCA Stadium. Private parking is available on site at this recently renovated property. The apartment features family rooms as well as facilities for disabled guests.