Indraprastha Resort, is a luxury hotel in Dalhousie Himachal Pradesh (India). A newly constructed hotel with four Star facilities this hotel provides a tranquil retreat amid spectacular landscape. A preferred destination for business travellers and tourists our hotel is also a mere 100 meters walk from the bus stand and is located in the heart of the city .