Location This hotel is located at Miami International Airport and is conveniently located just 4 miles from Flagler Dog Track. The hotel is minutes from area attractions like the Port of Miami, South Beach, American Airlines Arena and Coconut Grove. Miami..