Extended Stay America Miami - Brickell - Port of Miami

Address:

298 Sw 15th Rd
Miami, FL 33129

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms