About
Villa Selena is a boutique hotel in the aristocratic area of Vaporia on Syros, hanging above a crystal clear beach with views to the blue waters of the Aegean sea amid neoclassical architecture.
Villa Selena is a boutique hotel in the aristocratic area of Vaporia on Syros, hanging above a crystal clear beach with views to the blue waters of the Aegean sea amid neoclassical architecture.