Stelios Rooms +30(28230)41286Paleochora, Chania Region, 73001, GreeceApartment Book here: Book Here Stars: 0 Review: 4 Accommodation: Summer Travel in Palaeochora, Chania, Crete in Stelios Rooms Crete. Read more… Add to favorites 0