Southtowne Theatre befindet sich lediglich 350 Meter vom Willow Creek Inn Ephraim entfernt und ist einen Besuch wert. Das Hotel bietet sowohl eine 24-Stunden-Rezeption und einen Weckrufservice als auch WLAN in den öffentlichen Bereichen.
Innerhalb von 10 Minuten zu Fuß gelangt man ins Zentrum von Ephraim. Church of Jesus Christ of Latter-day Saints ist 19 Fußminuten entfernt gelegen. Auch Ephraim City Park liegt nur 950 Meter zu Fuß von der Unterkunft entfernt.
Das Willow Creek Inn serviert täglich ein kostenloses kontinentales Frühstück. Das Restaurant Snow Dragon Restaurant bietet eine Auswahl von Gerichten und liegt zudem in rund 5 Gehminuten Entfernung vom Hotel.