Get a Hotel in Kélla

Hotel Limni

Hotel Limni

Kélla • Show on map 9.0/10 Price as low as EUR 36.55

Hotel Limni is set on the banks of Lake Vegoritida. The on-site restaurant boasts scenic lake views and serves breakfast consisting of local products. Free WiFi is provided. Each apartment at Hotel Limni…More info

Book now