Located 4.7 km from the high-altitude Deoria Tal Lake, the 3-star Grg Snow Hills Resort Chopta Duggal Bittha includes 20 rooms.
The centre of Duggal Bittha is a 5 minutes' walk of the hotel. Phata is 15 km from the property, while Omkareshwar Temple is nearly a 15-minute ride away.
Complete with a writing table, the rooms also have sound-proofed windows for guests' comfort.