Quality Inn Miami

3959 Nw 79th Ave
Doral
Florida
United States