Doté d'un jardin, l'établissement The Courtyard est situé à Dehradun, à 1,2 km de la tour de l'horloge, à 2,1 km de la gare et à 7,6 km de l'Académie militaire indienne. Cet hébergement climatisé se trouve à 26 km de Gun Hill Point, Mussorie.
Nombre de chambres: 2
20 Cross Road, 248001 Dehradun, Inde