Boasting an enchanting spot on the North East part of the island, the Selena Village offers a truly wonderful destination if you are in search of affordable hotel accommodation in Elounda, Crete. This attractive property is just opposite the historical more details