Located right on Drios Beach in Paros, Tarsa features air-conditioned studios with free Wi-Fi. Each has a private balcony overlooking the Aegean Sea.
Located right on Drios Beach in Paros, Tarsa features air-conditioned studios with free Wi-Fi. Each has a private balcony overlooking the Aegean Sea.