THE VIBE: Guests of Palace Station will enjoy an extensive array of amenities during their stay as well as a prime location just west of the Las Vegas Strip. This laid-back resort is also conveniently situated next to the I-15. Built in 1976 on 38 acres and originally opened as "The Casino," it became Palace Station, the flagship property for the Station Casinos empire, in 1991.