Get a Hotel in Krikellos

Amvrakia Hotel

Amvrakia Hotel

Krikellos • Show on map 8.1/10 Price as low as EUR 30.48

Situated in Amfilochía 41 km from Lefkada Town Amvrakia Hotel features a restaurant bar and free WiFi throughout the property. Free private parking is available on site. The rooms are equipped with a…More info

Book now