Astraea House Santorini Island, Nomikou Street 86, Firostefani, Santorini, Gr **** 9.4 / 10 21 reviews