Hotel Grace is nestled in the heart of Lakeside, Pokhara, right at the start of the great trekking routes through the mighty Annapurna and Dhaulagiri mountain ranges of the Himalayas. Grace is gently located off the main street, just minutes away from restaurants and the main shopping centers of Lake Lane, with easy access to the charming Lake Fewa in both directions from the hotel.