Located in Pokhara, a 11-minute walk from Pokhara Lakeside, Hotel Grace provides accommodations with a restaurant, free private parking and a bar. The property is around 2.5 miles from Devi's Falls, 5.5 miles from World Peace Pagoda and 2.4 miles from International Mountain Museum. The property has room service and a 24-hour front desk for guests.
Popular points of interest near the hotel include Fewa Lake, Tal Barahi Temple and Baidam Temple. The nearest airport is Pokhara, 1.2 miles from Hotel Grace, and the property offers a paid airport shuttle service.