A 25 minutos a pie del hotel cómodo Townhomes On The Green Afton, de 3 estrellas, los huéspedes pueden visitar el Arco de Cuernos de Alce Más Grande del Mundo. Enclavado a una distancia de 6 km del Manantial Intermitente Más Grande del Mundo, el aparthotel está dotado de 14 habitaciones con vistas a las montañas.
El hotel es un lugar ideal para alojarse gracias a su ubicación conveniente en Afton. El Templo de Star Valley LDS, que está ubicado no muy lejos del Townhomes On The Green, es una de las atracciones cercanas. Entre las opciones de entretenimiento de la zona destaca Skyview Cineplex a 15 minutos a pie de este alojamiento.
Las habitaciones climatizado ofrecen un vestidor y una sala de estar, así como una chimenea para la comodidad de los huéspedes. Incluyen un inodoro separado y ducha en los baños. Los baños, que proporcionan un inodoro separado y una ducha, también están equipados con un secador de pelo y toallas de baño.