Situato vicino a Crossroads Mall e a 30 minuti a piedi dal centro di Dehradun, l'Hotel Sun Grand include 11 camere. Questo hotel include anche il Wi-Fi in tutta la struttura.
La Ghanta Ghar si trova a circa 1 km dall'alloggio e Subir Raha Oil Museum è a circa 2 km di distanza. Gli ospiti possono visitare diversi luoghi di culto, come Tapkeshwar, a circa 10 minuti in auto dall'hotel. La struttura è a pochi minuti di auto dal Parade Ground. Ben collegato con tanti luoghi d'interesse, l'Hotel Sun Grand, a 3 stelle, è situato a circa 10 minuti a piedi dalla fermata di autobus Dilaram Chowk.
Le camere climatizzate dell'alloggio hanno un asse e un ferro da stiro e un impianto di climatizzazione e servizi per la preparazione di tè/caffè. Gli ospiti hanno accesso a servizi per la preparazione di tè/caffè, una TV a schermo piatto con canali satellitari e rilevatori di fumo, disponibili nelle camere.
La colazione viene servita al ristorante ogni mattina. Il Sun Grand Dehradun ha un ristorante con menu à la carte che serve piatti della cucina locale. Il ristorante Y Cafe & Restaurant offre una grande varietà di piatti italiani e si trova ad appena 250 metri di distanza.