Steve Cameron
Flamingo Las Vegas Flamingo Las Vegas
Las Vegas, Nevada
"Steve Cameron"
Location Close to all amenities. Rooms. You'll want to upgrade to Go rooms or better. The primary purchase rooms are abysmal. The Go rooms are sensational...literally the exact opposite of each other. Service- top notch if you are platinum or above in total rewards