Showing the single result

  • RHEA VILLA, LESVOS

    Perched atop a blooming hill in the edge of a sublime peninsula, overlooking the Aegean, villa Rhea, stands for the ultimate pampering, an oasis of peace and tranquility in the midst of an active lifestyle.