O Crossrhodes Villas está localizado a 300 metros da Praia de Pefkos. Dispõe de acomodações auto-suficientes com acesso Wi-Fi gratuito e terraços com vista para o Mar Egeu.
Os apartamentos do Crossrhodes possuem uma cozinha ou kitchenette equipada com mini-frigorífico e chaleira eléctrica, bem como uma área de refeições. Todas as unidades também estão equipadas com um cofre e uma casa de banho privativa com chuveiro. Podem ser fornecidos secadores de cabelo e comodidades para preparar café, mediante pedido. O ar condicionado é uma comodidade padrão.
A pitoresca aldeia de Lindos fica a 5 km, enquanto o Aeroporto Internacional Diagoras está a 50 km. Existe estacionamento gratuito nas proximidades.