Snow Crest Inn
Star Rating : 3 Star Hotel in Shimla
Star Rating : 3 Star Hotel in Shimla
Address: Naddi Village, Dharamsala,Himachal Pradesh, 176219
Phone:0189 222 0543
Hotel valley view crest
Hotels in Dharamsala / Dharamsala Hotels, Himachal Pradesh, India
Star Rating : 3 Star Hotel in Shimla
Address: Strawberry hills, Dharamshala, Dist. Kangra, Himachal Pradesh, Himachal Pradesh 176216
Phone:0189 222 0091
Hotel valley view crest
Star Rating : 3 Star Hotel in Shimla
Address: 558 Old Chari Road Kotwali Bazar, Dharamshala, 176215
Star Rating : 3 Star Hotel in Shimla
Address: 363 / 3, Major District Road 44, Jawahar Nagar, Dharamsala, Himachal Pradesh 176215
Phone:094 18 478949
Green Hotel
Star Rating : 3 Star Hotel in Shimla