Hotel Grace localiza-se em Pokhara, a menos de 1 km de Pokhara Lakeside, e fornece acomodações com um restaurante, estacionamento privado gratuito e um bar. O alojamento situa-se a 4 km de Devi's Falls, a 8,8 km de Pagoda World Peace e a 3,9 km de International Mountain Museum. O alojamento dispõe de serviço de quartos e uma receção aberta 24 horas.
Hotel Grace tem vários pontos de interesse populares nas suas proximidades, incluindo Lago Fewa, Tal Barahi Temple e Baidam Temple. O aeroporto mais próximo é o Aeroporto de Pokhara, que fica a 2 km de Hotel Grace, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.