Castle Inn Dehradun, di 111 m², offre prossimità ad attrazioni turistiche come Sai Darbar Temple, che si trova a soli 6 minuti a piedi. Situato a 500 metri da Sai Temple, quest'appartamento ha una terrazza si affaccia sulle montagne.
Le attrazioni della zona includono Dehradun Zoo, a circa 10 minuti in macchina, e Shree Prakasheswar Mahadev Mandir, a una distanza di 3 km dall'appartamento. La Sorgente Naturale Sahastradhara è, inoltre, a 15 minuti in auto.
Il Castle Inn offre agli ospiti un balcone, un bar sulla terrazza e un soggiorno, oltre a comfort moderni come un impianto di climatizzazione. La struttura comprende 2 camere da letto. Per maggiore comodità, quest'appartamento dispone di 2 bagni. Inoltre, il bagno è dotato di asciugamani.
Il Castle Inn offre agli ospiti opzioni di self-catering come una macchina per caffè e tè, un frigo e una vetreria. L'aeroporto Dehradun Aereoporto è raggiungibile in 33 minuti di auto.