Kayla Ambers
Main Street Station Casino Brewery and Hotel Main Street Station Casino Brewery and Hotel
Las Vegas, Nevada
"Kayla Ambers"
Nice and clean, but nothing overly special. The room was very similar to one you would find at one of your cheaper local hotels. Buffet was pretty good. Decor was cool.