Hotel Grace se encuentra en Pokhara, a menos de 1 km de Pokhara Lakeside, y ofrece alojamiento con restaurante, parking privado gratis y bar. El alojamiento está a 600 metros de Lago Fewa, a 4 km de Devi's Falls y a 8,8 km de Pagoda de la Paz Mundial. El alojamiento dispone de servicio de habitaciones y recepción 24 horas.
Tal Barahi Temple está a 600 metros del alojamiento, y International Mountain Museum está a 3,9 km. El aeropuerto más cercano (Aeropuerto de Pokhara) está a 2 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.