Spetses Island, Spetses Island, Argosaronikos Islands Irini Villa is set within walled gardens and secluded premises. Our rooms have all been recently renovated and upgraded such that the accommodation has a smart, contemporary feel whilst maintaining an overall architectural look... View More