
Dehradun, India
Shaheen Bagh A Luxury Resort Spa
3-star hotel
With a stay at Shaheen Bagh - A Luxury Resort & Spa in Dehradun, you'll be on the riverwalk, and 6. 6 mi (10. 6 km) from Tapkeshwar Temple and 7. 6 mi (12. 3 km) from Clock Tower. This family-friendly resort is 8. 2 mi (13. 2 km)…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Restaurant


