Hotel Grace ligt in Pokhara, op minder dan 1 km van Pokhara Lakeside, en biedt accommodatie met een restaurant, gratis privéparkeren en een bar. De accommodatie is gelegen op 4 km van Devi's Falls, 8,8 km van Pagode voor de Wereldvrede en 3,9 km van International Mountain Museum. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Populaire bezienswaardigheden in de buurt van het hotel zijn Fewa-meer, Tal Barahi Temple en Baidam Temple. Het dichtstbijzijnde vliegveld is Luchthaven Pokhara, op 2 km van Hotel Grace. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.