Fishtail Lodge

Fish Tail Lodge is unique hotel situated on a peninsula across Fewa Lake, Pokhara. It is at the distance of one kilometer from the Pokhara airport  and Pokhara Bus stand.

Translate »