Located in Dehradun, City Star provides free WiFi. The property is around a 7-minute walk from Dehradun Clock Tower and 8 km from Indian Military Academy. There's a restaurant.
At the hotel, each room is equipped with a desk, a flat-screen TV and a private bathroom. Guest rooms feature a closet.