Townhomes on the Green bevindt zich in Afton en biedt gratis WiFi, gratis privéparkeren en uitzicht op de bergen.
Alle units zijn voorzien van een zithoek, een flatscreen-tv met satellietzenders en een eigen badkamer met gratis toiletartikelen, douche en bad. Sommige units hebben ook een keuken met een vaatwasser, een oven en een kookplaat.
Het aparthotel heeft een barbecue, tuin en zonneterras, waar je bij mooi weer heerlijk van kunt genieten.
Het dichtstbijzijnde vliegveld is Luchthaven Jackson Hole, op 128 km van Townhomes on the Green.