Ammoudi Hotel

  • Free internet access
  • Children's play area
  • Pets allowed
Location

Featuring a restaurant, the 2-star Ammoudi Hotel Sellia lies merely 7 minutes' walk from the Ammoudaki Beach. Located within reach of the One Rock Beach, the hotel also provides a diving centre for guests who enjoy sports.

This Sellia hotel lies about 500 metres from Mikro Ammoudi Beach and offers views of the Libyan Sea. Just 14 minutes' walk away you can visit Damnoni Beach. There is the Monastery of Piso 3.4 km from the property.

Continental breakfast is offered each morning. Mesogeios serves a good range of Greek food and lies in the vicinity of this hotel.