The National Hotel

The National Hotel
1677 Collins Avenue
Miami
United States
33139