Fish Tail Lodge ligt op een spectaculaire locatie op het schiereiland Phew Lake in Nepal. De accommodatie biedt een panoramisch uitzicht op het Annapurna-gebergte en de berg Mt. Machhapuchre. Alle accommodaties zijn ruim en comfortabel en beschikken over moderne voorzieningen, zoals een televisie, een badkamer, draadloos internet en koffie- en theefaciliteiten. Gasten kunnen genieten van een smakelijke maaltijd in het restaurant van het hotel en van een verfrissend drankje in de bar van het hotel. Tot de recreatieve voorzieningen behoren een spa met tal van schoonheids- en lichaamsbehandelingen, een zwembad en een fitnessruimte.