Hotel Queen Plaza fica em The Mall Road, um bairro de Dehradun. Locais como George Everest's House e Torre do Relógio estão entre as principais atrações na área. Para quem gosta de admirar a natureza, as melhores opções são Colina Gun e Lago de Mussoori. Confira nosso guia de viagem sobre Dehradun.