Midtown Inn - Midtown/Port of Miami

3400 Biscayne Blvd
Miami
Florida
United States