Kastro Suites
Search & compare prices for Kastro Suites in all hotel booking websites.
Kastro Suites Address: Fira, Fira, Greece
Minimum price found for Kastro Suites was: 109 EUR
Click here to get more information, photos & guest ratings for Kastro Suites