Hotel Angel is a good accommodation choice in Pokhara.
The comfortable property is situated 3 km away from International Mountain Museum. The venue is set within 7 km from Pokhara city center.
There are 14 elegant rooms at Hotel Angel feature free Wi-Fi and a kitchen.
Eat & Drink
Caffe Concerto and Clay Oven are located within 200 meters away.