Villa John encontra-se a alguns passos de Borsh Beach e dispõe de um restaurante, um bar e acomodações com ar condicionado, varanda e acesso Wi-Fi gratuito.
Existe uma casa de banho privativa totalmente equipada com chuveiro e chinelos.
Parque Nacional Butrint fica a 46 km de Villa John. O aeroporto mais próximo é o Aeroporto de Janina, que fica a 123 km de Villa John.