-
Oscar Suites & Village

Oscar Suites & Village is situated just off Chania, arguably the nicest town in Crete and an excellent base from which to discover the rest of this marvellous historical island. Completely renovated two years ago, with eco-friendly materials and energy efficient facilities, the Oscar Suites & Village is hidden in between colourful gardens and beautiful […]