Townhomes on the Green offers a quiet and comfortable stay in Afton, Wyoming, combining the convenience of hotel amenities with the feel of a private apartment. Located at 50 Star Vly Vw Dr Unit 8B, this accommodation features air-conditioned units suited for families and travelers seeking a kid-friendly environment. Guests can easily access free Wi-Fi and parking, with a smooth self check-in process that allows flexibility for late arrivals. The property maintains a smoke-free policy and is accessible, although it does not provide a pool, restaurant, or fitness center.
The setting is ideal for visitors interested in sightseeing and outdoor recreation, with nearby attractions such as the World's Largest Elkhorn Arch and Star Valley Historical Society Museums receiving high praise from previous guests. Its position makes it easy to explore the local area, including the Star Valley region, and the Jackson Hole Airport can be reached within approximately 1 hour and 36 minutes by car. Several other accommodation options are close by, ranging from about 0.1 to 1.8 miles away.
Guest reviews highlight the property's spaciousness and homely atmosphere, noting the well-maintained interiors and convenient location relative to town amenities. Some visitors appreciate the quiet and peaceful vibe, alongside practical touches such as shared laundry facilities and outdoor grills. However, a few remarks mention minor issues like low-quality bathroom fixtures and difficulty reading unit numbers at night, reflecting a generally positive but not flawless stay experience.
Check-in is from 15:00, with check-out by 11:00, supporting an easy-going schedule for travel plans. Overall, Townhomes on the Green suits travelers who value comfort, privacy, and ease of access to the local attractions, making it a practical choice for families, couples, or solo visitors aiming to explore Afton and its surroundings.
Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.