We stayed at Heritage for five nights in total. Overall it was pleasant, the suite was clean and tidy and the bathroom/shower was nice and warm. Breakfast was ok and I'm not sure about lunch/dinner as we always ate out. The location is super and we were able to keep our suitcase with them for free when we went on a week long trek so they were accommodating. The main issue with the hotel is the service which isn't always competent.
1) I booked a massage giving notice in the timescale requested but when I went down to go to the spa, there was no masseuse so I then waited another hour. Unfortunately a male masseuse was on offer which I wasn’t aware of or comfortable with, so I decided to cancel after all the delays.
2) We stayed an extra night as we finished our trek early and the hotel was storing our suitcase as mentioned above. I was asked to come to the front desk twice when I was trying to go to sleep because the staff realised they'd given me the wrong room rate
3) We booked a taxi with them the next day to take us to our next hotel. I gave them the address in advance as there are two hotels of the same name in Pokhara and they confirmed they had the correct details. Half way into our journey we realised the taxi was taking us to the wrong hotel. This was frustrating as we had paid in advance and we decided it was easier to sort it out ourselves then to get the Heritage hotel staff to resolve their error as we didn’t trust they could do so effectively.