Triton Hotel

Triton Hotel hotel information

The beachfront Triton Hotel is just 10 metres from Tsoutsouros Beach. It boasts a seaside café-bar, free Wi-Fi in public areas and air-conditioned rooms overlooking the mountain or Libyan Sea.

Triton Hotel in Heraklion