Featuring free WiFi throughout the property, Hotel Shagun Palace is located in Dehradun, 1.6 km from Dehradun Clock Tower. Guests can enjoy the on-site restaurant. Each room at this hotel is air conditioned and features a TV.
Featuring free WiFi throughout the property, Hotel Shagun Palace is locat Read more
Featuring free WiFi throughout the property, Hotel Shagun Palace is located in Dehradun, 1.6 km from Dehradun Clock Tower. Guests can enjoy the on-site restaurant. Each room at this hotel is air conditioned and features a TV.
Featuring free WiFi throughout the property, Hotel Shagun Palace is located in Dehradun, 1.6 km from Dehradun Clock Tower. Guests can enjoy the on-site restaurant. Each room at this hotel is air conditioned and features a TV.
Number of Rooms: 14