S

Scott Jackson

3 years ago

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:

No comments