Albatross Holiday Apartments +30 693 681 8145Agios Sostis, Tinos, 84200, GreeceApartment Add to favorites 0