Review for Palms Lucky James Casino Review For Palms Lucky James Casino Google User Jul 20 '16 at 2:17 The Palms casino is a great location. I'm very glad that it will now be a Station casino because it seems like it will be a hotspot for locals who want to enjoy the Strip. The service and rooms make me feel right at home. I hope to stay in their Villas one of these days. View full site to comment or like