Located approximately 7 km from the british-era Christ's Church, the 3-star Captain Resorts Dagshai includes 9 rooms with views of the mountain. The hotel features Wi-Fi in public areas.
The centre of Dagshai can be reached within a 30-minute walk. The Manki Point is about 15 minutes' drive from this Dagshai hotel, while Solan is 7 km away. The Captain Resorts Dagshai lies within a 6-km distance of the Sunset Point. For those travelling from afar, Simla airport is 58 minutes' drive away.
Each allergy-free room has a seating area and a dining area, and is fitted with a flat-screen TV with satellite channels. Bathrooms offer a separate toilet and a shower, along with comforts such as toiletries and bath sheets.
The property offers a Chinese restaurant serving Chinese dishes.