Die Villa Townhouse On The Golf Course! Afton liegt in 6 km Entfernung von der World's Largest Intermittent Spring und lädt alle Gäste ein, verschiedene touristische Ziele in der Nähe zu erkunden.
The Church of Jesus Christ of Latter Day Saints ist ungefähr 10 Autominuten von der Villa entfernt, während der Mud Hollow sich ungefähr 15 Autominuten von hier entfernt befindet. Die Villa in Afton liegt gleich neben dem LDS Star Valley Temple und ist bei Gläubigen und Touristen beliebt.
Die Gäste der Unterkunft können ihre eigenen Mahlzeiten in einer kompletten Küche zubereiten. Der Flughafen Jackson Hole liegt 130 km von der Villa Townhouse On The Golf Course! entfernt und ist zudem leicht zu erreichen.