Le Twin Stay est situé à Dehradun, à 20 km de l'Académie militaire indienne, à 26 km de la tour de l'horloge et à 27 km de la gare.
S'ouvrant sur une terrasse, cette maison de vacances climatisée comprend 2 chambres séparées et une cuisine entièrement équipée. Il dispose également d'une télévision à écran plat.
Une barrière de sécurité pour bébé est également disponible.
L'aéroport le plus proche, celui de Dehradun, est situé à 48 km.