Nevros Hotel Resort and Spa is located in Neochori and is close to Lake Plastiras. It provides a spa, as well as a Jacuzzi, an outdoor pool and a sauna.
Katsaros Traditional Hotel is located in Neochori and offers guests free Wi-Fi.
Best prices found by HotelsCombined users in the past 24 hours.