Spilion hotel reservation: check availability and room rates
Spa hotels in Spilion
1 property found
-
Rena'S House
Main Road, Spilion, Greece (Show map)
The 2-bedroom Rena'S House Villa is set in Spilion, nearly a 5-minute walk from Church Museum and approximately a 5-minute walk from Church of Spili. At this Spilion villa a car park is available on…