Rooms & Availability at Nefeles Mainalon Resort
Description of Nefeles Mainalon Resort
Set in Levidi, the Nefeles Mainalon Resort is located an easy drive from Tripoli.
Included in the rooms are a kitchenette, a refrigerator and an in-room dining area. All private bathrooms provide slippers, complimentary toiletries and bathrobes. Tea and coffee making facilities, a hair dryer and a flat-screen TV are also provided in each room.
Features at Nefeles Mainalon Resort
Map of Nefeles Mainalon Resort