Hotel Indraprastha Spa and Resort is located in the center of Dharamshala and people who have desire to visit Dharamshala and Mcleodganj visit here in this best hotel in Dharamshala. Once you come in this hotel, you will see the magnificent hospitality, spellbound scenery, snowcapped mountains, lush green valleys and all that. In hotel there are all kind of latest amenities and services that you want in any vacation accommodation.