George Town Villas 118 encontra-se em George Town e apresenta acomodações com uma piscina privada. O alojamento localiza-se a alguns passos de Seven Mile Beach e fornece acesso Wi-Fi gratuito, assim como uma receção aberta 24 horas.
Este apartamento com ar condicionado dispõe de 2 quartos, uma cozinha totalmente equipada e 2 casas de banho. Toalhas e roupa de cama são providenciadas neste apartamento.
O aeroporto mais próximo é o Aeroporto Internacional Owen Roberts, que fica a 4 km de George Town Villas 118.