Avalon - Townhouse at The Shores home tem uma varanda e situa-se em South Padre Island, apenas a cerca de 19 minutos a pé de Centro de Convenções Floating Island e 800 m de Whaling Wall. O alojamento com ar condicionado está a 16 minutos a pé de Andy Bowie Park, e os hóspedes beneficiam de estacionamento privado disponível no local e acesso Wi-Fi gratuito.
Esta casa de férias dispõe de 4 quartos, cozinha com um frigorífico e uma máquina de lavar louça, uma televisão, uma área de estar e 6 casas de banho dispondo de chuveiro. Toalhas e roupa de cama são providenciadas nesta casa de férias.
Parque Aquático Schlitterbahn Beach fica a 8,9 km de Avalon - Townhouse at The Shores home, enquanto Sea Turtle Inc está a 1,8 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Brownsville South Padre Island, que fica a 44 km de Avalon - Townhouse at The Shores home.