South Deck (Roof Top)

Located In: Angad Arts Hotel

Seated: 80 / Standing: 100

Angad Arts Hotel

Angad Arts Hotel

South Deck (Roof Top)
Address
Angad Arts Hotel

3550 Samuel Shepard Drive St. Louis, MO 63103

Business Space Location Map
Capacity

Seated: 80

Standing: 100

Square Feet: 1,344 ft2

F&B Options
In-house catering
Equipment
  • A/V Equipment
Features
  • Outdoor Area
  • Great Views