Candlewood Suites Miami Intl Airport - 36th St, An Ihg Hotel

5911 NW 36th St Miami FL 33166 USA

(305) 874-7000

Location