Sky Islands Hotel fica a cerca de 4 km de Hugh Taylor Birch State Park, um dos pontos de interesse mais populares de Fort Lauderdale.