The Indraprastha Resort is five-star deluxe hotel located in the very heart of Dalhousie, Himachal Pradesh. Here you can find luxurious resorts, spa, deluxe room, swimming pool, bar and restaurant facilities. Come here to get the finest and affordable amenities with modern and attractive ambience. Book Hotels in Dalhousie and enjoy the great vacation in the valley of nature. Our hotel staff and management are famous for its great care and hospitality towards every guest.