Hotel City Star Dehradun is in the capital of
Uttarakhand, the land of the God. We truly believe in "Atithi
Devo Bhawa"
and render best of service
allegiance ambiance ample parking wide range of food from our
specialty/ ala-carte menu, along with Indian/imported drinks from
our full Bar.