Hotel Ella
1900 Rio Grande St, Austin, TX 78705
Hotel Ella is a boutique hotel in Austin, Texas. Located just four blocks from UT, four minutes from the State Capitol, and 10 blocks from downtown.
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Payment method
- amex, diners club, discover, master card, visa
- Other Link
- Categories
- Hotels, Lodging, Restaurants