Hospitality - Miami Beach, Florida, United States
The Hotel Nash is a hospitality company based out of 1120 Collins Ave, Miami Beach, Florida, United States.