Hotel

4767 Northwest 36th Street, Miami Springs, FL 33166