Seth AgamenonHotel
Agamenon, 16, 07720 Es Castell, Spain
The Agamenon Hotel is located just by the south side of Mahon harbour, in the small town of Es Castell. Including a pool, one of its attractive features is its unique location overlooking the sea.