The 4-bedroom Stella Ave Dallas villa can host up to 12 guests and is situated around 15 minutes by car from family venues such as The Dallas World Aquarium.
Cedar Crest Church of Christ is 0.2 miles from the Dallas holiday home, while The Sixth Floor Museum at Dealey Plaza is 3.5 miles away. The nearby cultural attractions include Dallas Museum Of Art, which is approximately a 20-minute drive away. Stella Ave Dallas villa is 3.2 miles from the 561 ft Reunion Observation Tower.
For guests' comfort, a shower are provided in 2 bathrooms. A drier and towels also ensure a comfortable experience.
The self-catering facilities feature a fully equipped kitchen including a fridge, oven, and a dishwasher.