The Palms Place:
4321 West Flamingo Road, Las Vegas, NV 89103
The Palms Place at the Palms tower is the definition of opulence and elegance. Palms Place suites and penthouses will provide you with a unique experience and amazing views of the mountains and the Las Vegas Strip. The Palms Place Hotel & Spa is a Haven for Relaxation - enjoy whirlpool bathtub washes, luxurious beds, delicious restaurants, pools and spas.
back to top