To enjoy your vacation in Austin, stay at Home Away From Home No Pet Fee Austin apartment, which is 1.6 miles from Mountain View Park and around a 10-minute drive from Lord of Life Lutheran Church. The apartment is situated 13 miles from Zilker Zephyr Miniature train station and a short way from 13175 Pond Springs/Turtle Rock bus station.
The friendly Austin Aquarium is about 20 minutes' stroll from this apartment.
Home Away From Home No Pet Fee apartment includes a fully-fitted kitchen where guests can cook and enjoy homemade meals.