Istro hotel reservation: check availability and room rates
Exceptional Design hotels in Istro
1 property found
-
Istron Collection Villas
Istron, Istro, Greece (Show map)
Istron Collection s offers rooms with bay views in proximity of Voulisma Beach. Guests staying at this villa have access to a furnished balcony.