Fish Tail Lodge ligt op een schiereiland met het meer Fewa aan de ene kant en een met bos begroeide heuvel aan de andere kant. De lodge biedt een spectaculair uitzicht rondom, waardoor dit resort uniek is.
Die auf einer Halbinsel, mit dem Phewa-See zur einen und einem bewaldeten Hügel zur anderen Seite, gelegene Fish Tail Lodge bietet eine herrliche Aussicht zu allen Seiten und macht die Unterkunft zu einem einzigartigen Seeresort.