Townhomes on the Green tem vista da montanha, acesso Wi-Fi gratuito e estacionamento privado gratuito em Afton.
Todas as unidades vêm com uma área de estar, televisão de ecrã plano com canais por satélite e uma casa de banho privativa com produtos de higiene pessoal gratuitos, chuveiro e banheira. Algumas unidades também têm uma cozinha equipada com uma máquina de lavar louça, um forno e uma placa de fogão.
Townhomes on the Green apresenta comodidades para churrascos, um jardim e um terraço para banhos de sol, que podem ser desfrutados pelos hóspedes se o tempo permitir.
O aeroporto mais próximo é o Aeroporto Jackson Hole, que fica a 128 km de Townhomes on the Green.