Mondrian South Beach Hotel

1100 W Ave
Miami Beach, FL 33139

MAP