Situated at a very peaceful location Fish Tail Lodge will be the best choice for those guests who wants to experience the nature in Pokhara. Fish Tail Lodge has 48 standard and 12 deluxe rooms with all modern amenities to give the comfort and nature at the same time during their guests stay.