Le Vela Villa est situé à Lago Vista. Vous bénéficierez d'une connexion Wi-Fi gratuite dans l'ensemble des locaux.
Cette maison de vacances climatisée comprend un coin salon, une cuisine avec un réfrigérateur et une télévision par satellite.
L'aéroport international Austin-Bergstrom, le plus proche, est implanté à 71 km.