 Best Western Key Ambassador Resort Inn, Map, Directions, Get Directions Best Western Key Ambassador Resort Inn, Driving Directions, Best Western Key Ambassador Resort Inn Maps. Map - Directions - Best Western Key Ambassador Resort Inn, 3755 South Roosevelt Boulevard Key West FL 33040, 3755 South Roosevelt Boulevard Key West FL Map - Find Local Hotels. Map of the Best Western Key Ambassador Resort Inn. |