Photo of Extended Stay America - Premier Suites Miami - Airport - Miami Springs
Extended Stay America - Premier Suites Miami - Airport - Miami Springs
101 Fairway Dr, Miami Springs, Florida 33166-5843 USA
101 Fairway Dr, Miami Springs, Florida 33166-5843 USA