Locory page
Sam's Town and Mystic Falls Park
By Seeker
Sam's Town Hotel & Gambling Hall, which opened in 1979 on Boulder Highway, features an indoor atrium called Mystic Falls Park that includes a large waterfall, landscaping, and scheduled animatronic/light shows. The attraction is integrated into the resort's gaming and entertainment complex and has been a longstanding amenity marketed to both locals and visitors. Sam's Town remains one of the major off-Strip hotel-casinos in Las Vegas.
Tags
Location
Views
1
Be the first to comment!