Flamingo Las Vegas Flamingo Las Vegas
Las Vegas, Nevada
We love it here have stayed multiple times