The Thalassa House Apartments are based in a modern building that takes full advantage of the view of Plakias Bay and over the Libyan Sea. The accommodation on offer at the apartments is spacious and modern and is well equipped with all of the necessary facilities that are required for a self catering holiday on the Greek islands. The property is located in Plakias on the well known Greek island of Crete and is close by to the town of Chania and Chania airport.