Review
1 wk ago
Club Madonna1527 Washington Ave
Miami Beach, FL 33139
Everything you need, nothing special
Was in south beach for a work conference. Wanted to go to Rivers but by the time I got out of a late dinner it was just too far. My hotel was…

2727