Alhambra Palace

1240 West Randolph Street, Chicago, IL, USA

Alhambra Palace

1240 West Randolph Street, Chicago, IL, USA

Description

Alhambra Palace is a one of a kind, dynamic venue that transports all who enter into another world. Sweeping archways, marble accents, mosaic tile, crystal chandeliers and hand carved sculptures frame the multi-level, 24,000 square foot Moorish- like castle. Artifacts from Egypt, Lebanon and Morocco can be seen throughout.

Details

Back To Top