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.
Share this post
United States Hotel in Downtown Miami
Share this post
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.