Comfort Suites Miami

3901 Sw 117th Ave
Miami
Florida
United States