From Our Editors
Sesame Inn has the best amenities around. Enjoy Sesame Inn when you stay in Weston. Gather up your group of friends and head to Sesame Inn, a local restaurant that has room for large groups.
Drivers can park in the neighboring lot. Retreat to the simple pleasures of lodge life when you plan your stay at Sesame Inn in Weston.