Lord Krishna boutique desi stay mcleodganj Hotel
Temple Road Lord krishna boutique stay main market temple road McLeodganj dharamsala Himachal Pradesh, 176219 Dharamshala, India
Boasting a terrace, Lord Krishna boutique desi stay mcleodganj is set in Dharamshala, 4.3 km from HPCA Stadium. The hotel has family rooms.