Yes, that's the Holiday Inn "Indian Creek" north of the Fountainbleu. We stayed there a couple years ago for several nights. Rooms are quite large with balconies overlooking the Intercoastal--it was originally designed as condos. Parking is valet only and kind of expensive. Breakfast (a nice buffet) was included when we stayed there.
It's off the beaten path, but a nice property and short walk to the beach. Just across the street actually. If you don't have a car, you'll need a taxi to get to South Beach.