Frozen Paradise
2 locals recommend,
Location
4711 Ennis Street
Houston, TX
South Side
Frozen Paradise by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals