Miami House is set in Miami, 9.2 km from American Airlines Arena, 10 km from Bayside Market Place, and 10 km from Bayfront Park. With free private parking, the property is 8.2 km from Marlins Park and 8.
Number of rooms: 2
1296 Northwest 72nd Street, Miami, FL 33147, United States