The U.S. Hotel building stood at 201 NW First Avenue in downtown Miami for a century during Miami's formative years. This is the history of that building from opening in 1918 until demolition in 2018.
United States Hotel in Downtown Miami
United States Hotel in Downtown Miami
United States Hotel in Downtown Miami
The U.S. Hotel building stood at 201 NW First Avenue in downtown Miami for a century during Miami's formative years. This is the history of that building from opening in 1918 until demolition in 2018.