Indraprastha Resort is a 4-star luxury hotel located in Dalhousie, Himachal Pradesh. It has 38 elegantly appointed rooms and suites with amenities like central heating, direct dial phones, LCD TVs, and laundry service. The hotel is near the bus stand in the center of Dalhousie, making it convenient for both business travelers and tourists. It offers facilities like a restaurant, conference room, game parlour, and hotel and room services.