Yes, the current Flamingo Las Vegas stands on the exact site of the original Flamingo Hotel, which opened on December 26, 1946. Built by mobster Bugsy Siegel and designed by Max Horowitz (often misattributed to Robert Dorr), it featured a pink neon sign, a large pool, and a casino. After Siegel's murder in 1947, the property changed hands several times:
Despite renovations and rebranding, the core location on Las Vegas Boulevard South remains the same.