Extended Stay America Miami - Brickell - Port of Miami

298 Sw 15th Rd
Miami
Florida
United States