Thessaly >
Katochori
Katochori hotels & apartments, all accommodations in Katochori
Stevalia Hotel & Spa
Portaria, Katochori, Greece
Located approximately a 10-minute drive from Entomological Museum, Stevalia Hotel & Spa Katochori offers 17 classic rooms. This 3-star hotel provides guests with Wi-Fi throughout the property.