Located an 18-minute walk from North Austin Optimist Baseball Field, Mella House Apartment Austin is 2.2 miles from a top family-friendly place like House of Torment. The apartment is situated about 7 miles from Zilker Zephyr Miniature train station and in proximity to Crestland/Meadowview bus station.
Saint Johns Park is located around 25 minutes by foot from this apartment. The showcase Bullock Texas State History Museum is 4.3 miles from the property.
Staying at Mella House Apartment, guests have access to a patio and a sitting area equipped with air conditioning. The apartment includes a shower for your comfort. A dryer and towels can also be found.
For those who prefer to cook their own meals, this property features self-catering facilities like a fridge, oven, and glassware.