Com uma boa localização na área de Hoan Kiem, em Hanói, Discovery Hotel localiza-se a menos de 1 km de Lago Hoan Kiem, a 5 minutos a pé de Teatro Thang Long de Fantoches Aquáticos e a 1 km de Catedral de St. Joseph. Este hotel de 1 estrela dispõe de acesso Wi-Fi gratuito, serviço de quartos e uma receção aberta 24 horas. O alojamento está a 4 minutos a pé de Portão da Antiga Cidade de Hanoi e a cerca de 700 m do centro da cidade.
Os hóspedes de Discovery Hotel poderão desfrutar de atividades em Hanói e arredores, como ciclismo.
Trang Tien Plaza fica a 15 minutos a pé de Discovery Hotel, enquanto Casa de Ópera de Hanói está a 1,6 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Noi Bai, que fica a 23 km de Discovery Hotel.