This charming hotel is located in Downtown - Brickell. This accommodation offers a total of 150 rooms. Pets are not allowed at this establishment.
Located on Miami Famous Brickell Avenue in downtown Miami, the crossroad for international business and leisure travelers.
SE 14th Ter, Miami, FL 33131, United States