Sun Life Stadium, the tromping grounds of the NFL's Miami Dolphins and MLB's Florida Marlins, is only a short drive from the hotel's address. In Fort Lauderdale, Florida team spirit abounds and rivalry runs deep, so be sure to pack the appropriate colors!