World Cup befindet sich in unmittelbarer Nähe vom National 9 Inn South Lake Tahoe und ist unter anderem in ungefähr 25 Gehminuten zu erreichen.
Das Hotel liegt in 1 Kilometer Entfernung vom See Lake Tahoe entfernt. Zu den Sehenswürdigkeiten, in einer Entfernung von ungefähr 10 Autominuten vom Gasthof, gehört auch Bijou Community Park. Das Montbleu Resort Casino & Spa Stateline ist in 2 Kilometer Entfernung von der Unterkunft. Die Luftseilbahn Heavenly Gondola ist gleich neben dem National 9 Inn gelegen.
Das Restaurant iHop Store #627 ist 7 Minuten Fußweg von der Unterkunft entfernt.