Triton Hotel
Hotel
Tsoútsouros, Central Crete
8/10
Very Good
Free Wi-Fi
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.
Number of rooms: 39
Tsoutsouros, Tsoútsouros, 70010, Greece