Fairwind Hotel & Suites

1000 Collins Ave
Miami Beach
Florida
United States