The Grand Beach House 2 253 7000Oikismos Theatroupolis, Karystos, Evia Region, 34001, GreeceHotel Add to favorites 0