Towne Theater jest w tylko 1 km, a Church of Jesus Christ of Latter-day Saints jest 19 min pieszo od Willow Creek Inn Ephraim.
Znajduje się 130 km od Heber City. Ponadto, Ephraim City Park znajduje się w odległości 950 metrów. Bardzo blisko od tego hotelu goście znajdą takie atrakcje, jak South Town Cinema.
Hotel oferuje bezpłatne śniadanie. Oferując dania kuchni chińskiej, restauracja Snow Dragon Restaurant leży maksymalnie 5 min spacerem od Willow Creek Inn.