Alien sighting at Ghost Bar
- Details
The Palms is a $265 million resort just off the Strip with a diverse mix of top end entertainment venues under one roof. High above the Vegas Strip, Ghost Bar is an open-air venue with unparalleled views. The lounge boasts 12ft. glass walls and a glass floor on the ope