Situated 300 metres from Port of Miami, 2.1 km from American Airlines Arena and 1.9 km from Bayside Market Place, Seal Deal features accommodation located in Miami. The property is around 2.6 km from Bayfront Park, 2.
Number of rooms: 4
1015 North America Way, Miami, FL 33132, United States