The hotel is located in the village of Acharavi located in the nothern part of Corfu and is well-known for its abundance of greenery.
See more: Hotels in Europe Hotels in Greece Hotels in Corfu Holiday Destinations in Europe