Vila je situována ve čtvrti West of the Las Vegas Strip, 6 km od Botanická zahrada Bellagio a 7 km od Sbírka výtvarného umění ARIA.
Nemovitost je asi 12 minut chůze od Roberto's Taco Shop, která se podává jídla španělské kuchyně. Muzeum voskových figurín Madame Tussaud se nachází v sousedství vily.