Surrounded by a lush garden, this stately hotel features scenic views of the Annapurna mountain range and Phewa Lake. It's 3 km from Pokhara Airport and a 5-minute walk from the Phewa Tal.