El resort y casino Mandalay Bay está situado justo al norte de la calle "Russell Road", mientras que el "Bali Hai Golf Club" está situado al sur de la calle "Russell Road".