Situado em Dehradun, a 1,1 km da Torre do Relógio Dehradun, o Hotel Grand dispõe de quartos com acesso Wi-Fi gratuito. Está disponível estacionamento privado gratuito no local.
Alguns quartos oferecem vistas para a montanha ou para a cidade. É fornecida uma televisão.
Há uma recepção 24 horas na propriedade.
O Aeroporto Jolly Grant encontra-se a 20 km.