Das Hotel Treebo City Star Dehradun ist mit 3 Sternen bewertet und verfügt über 11 Zimmer, wo Sie Ihre Auszeit in vollen Zügen genießen können.
Tapkeshwar Temple liegt etwa 6 Kilometer vom Hotel entfernt. Uhrturm lässt sich in einem 13-minütigen Spaziergang erreichen. Ein 15-minütiger Spaziergang vom Hotel aus führt Sie in die Innenstadt von Dehradun. Wahrzeichen und Sehenswürdigkeiten von Dehradun, darunter Agrakalpa Art Gallery, befinden sich in der Nähe. Die Unterkunft ist in 10 Gehminuten Entfernung vom Busbahnhof Shastradhara stand gelegen. Das Hotel Treebo City Star in Dehradun ist 25 km vom Flughafen Dehradun entfernt.
Die Zimmer des Hotels sind mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet.
Die Gäste können auch indische Gerichte im Restaurant The Chef Restaurant genießen, das circa 600 Meter von hier ist.