Cheap and budget hotels in Servia
We found 1 property with availability in Servia
Show on map
Hotel Kastro
1St Km National Road Servia - Larissa, Servia, Greece
Overlooking the mountain, the comfortable 2-star Hotel Kastro Servia is located just 1.1 km from Kastro Servion. Business travellers will appreciate conveniences such as Wi-Fi in the rooms and access…
- 1-1