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.
Southeast 14th Terrace Miami, United States