Parlor Bar

Located In: Hotel Ella

Seated: 15 / Standing: 25

Hotel Ella

Hotel Ella

Parlor Bar
Address
Hotel Ella

1900 Rio Grande Street Austin, TX 78705

Business Space Location Map
Capacity

Seated: 15

Standing: 25

Square Feet: 240 ft2