Villa Armadillo, um alojamento com um terraço, situa-se em Davenport, a 20 km de Parque Aquático Disney's Blizzard Beach, 21 km de Complexo Desportivo Disney's Wide World of Sports e 22 km de Disney's Boardwalk. O alojamento com ar condicionado está a 19 km de Reino Animal da Disney, e os hóspedes beneficiam de estacionamento privado disponível no local e acesso Wi-Fi gratuito.
Esta villa com 5 quartos dispõe de uma cozinha com frigorífico e máquina de lavar louça, e 3 casas de banho com chuveiro e banheira. Toalhas e roupa de cama são providenciadas nesta villa.
Hollywood Studios da Disney fica a 22 km de Villa Armadillo, enquanto Walt Disney World está a 22 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Orlando, que fica a 45 km de Villa Armadillo.