This popular property is located in Crete . Hotel was constructed in 1903. Hotel was completely refurbished in 2009. There are a total of 4 rooms on the premises. The property consists of 4 double rooms. The Hotel is located a few minutes away from the airport. Guests will appreciate the Hotel 's proximity to the main entertainment areas. The Hotel is just a stone's throw away from the beach.