Located on Brickell Avenue, and less than 3 miles from the Port of Miami, this apartment-style Florida hotel provides an outdoor pool, hot tub, and on-site restaurant.
Number of rooms: 125
185 Southeast 14th Terrace, Brickell, Miami, FL 33131, United States
Hotel booked 1 times today.