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.
Situé sur une péninsule, entre le lac Phewa et une colline boisée, le Fish Tail Lodge est un complexe riverain exceptionnel offrant une superbe vue à 360°.