17-story hotel under construction next to Palms on Flamingo Road
Construction is underway on a 17-story non-gaming hotel on Flamingo Road, next door to the Palms resort just west of the Las Vegas Strip. The project, called 3883 Flamingo, sits on almost 9 acres and will include ...