S
Scott Jackson Review of Palms Casino Resort
Still my fave place to stay when I'm in Vegas. Pal...
Still my fave place to stay when I'm in Vegas. Palms Place rooms are the best value in the whole city, and the Station Casino team are doing a TON of great renovation to the casino and restaurants currently.
Comments: