El Encinar is a small and charming rural hotel located in the north east of the island close to the picturesque town Arta.
The hotel consists of 11 rooms, all with its own private terrace, heating, TV and air conditioning.In the hotel restaurant you...