Palms Place is one of my favorite luxury resorts in Las Vegas. This new-ish addition to the luxury resort scene in Vegas (built in 2008) offers a classy, elegant ambiance without being as uber expensive as the 5 star resorts on the Strip. Palms Place is a unique property as the building consists ...
Read More