Best StudIo Inn (Miami Hotels LLC)

2750 NE 8th Street
Homestead, FL 33143
(305) 245-5000
Click to Learn More