Fish Tail Lodge boasts a spectacular location on the peninsula of Phew Lake in Nepal. The property has a panoramic view of the Annapurna Mountain Range and Mt. Machhapuchre. Spacious and comfortable, each of the accommodation options feature modern amenities such as a TV, bathroom, wireless internet and tea and coffee making facilities. Guests may enjoy a tasty meal at the on-site restaurant and a refreshing drink at the hotel bar. Leisure facilities include a spa with numerous beauty and body treatments, a swimming pool and a gym.