Crowne Plaza 4 star

950 N.W. Lejeune Road, Miami, Florida 33126

6 miles from Airport

/ night
Book Now

Amenities

Location on Map