Camellia Suite - 5 Min Drive To Piraeus Port 18546 Piraeus, 31 Ψαρών Ισόγειο, Camellia Suite 8.8 / 10 6 reviews