Das 3-Sterne-Hotel Hotel Central Palace bietet WLAN im ganzen Gebäude sowie einen Geldautomaten und eine Wechselstube in Dehradun. Lokale Sehenswürdigkeiten — Crossroads Mall und Parade Ground sind nur wenige Gehminuten von hier entfernt.
Gandhi Park und Sahastradhara sind in 12 beziehungsweise 25 Minuten zu Fuß erreichbar. Ein 20-minütiger Spaziergang vom Hotel aus führt Sie in die Innenstadt von Dehradun. Das Hotel liegt in unmittelbarer Nähe von von Gun Hill. Ca. 4 Kilometer vom Hotel Central Palace entfernt befindet sich auch Tapkeshwar Temple. Die Bushaltestelle Dilaram Chowk ist in nur 800 Meter Entfernung.
Die 23 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche sowie ein Haartrockner und ein Wäschetrockner. Von den Zimmern aus kann man einen Ausblick auf die Stadt genießen.
Jeden Morgen wird ein vegetarisches Frühstück im Restaurant vom Central Palace Dehradun serviert. Das hauseigene Restaurant verfügt über eine Terrasse und verwöhnt seine Gäste mit Gerichten der asiatischen Küche. Italienische Gerichte werden im Restaurant Y Cafe & Restaurant angeboten, das nur 5 Minuten zu Fuß von hier entfernt liegt.