Mountain view home stay Naddi
Naddi Road, 176216 Dharamshala, India
Located in Dharamshala in the Himachal Pradesh region, Mountain view home stay Naddi provides accommodation with free Wi-Fi and free private parking. 10 km from HPCA Stadium, the homestay features a garden and a terrace.