Churchill Suites Miami Brickell - One Broadway
1451 South Miami Avenue, Brickell, Miami, FL 33130, United States of America
Stay in the Heart of Miami
Just a 5-minute walk from Biscayne Bay, these Miami apartments feature free Wi-Fi and an on-site fitness center. Guests rooms include full kitchens as well.