Hotel Madrid

600 S. 6th St., Milwaukee, WI 53204

Affiliated with Movida.

Photos