Yes, if you're refering to the
Orchard Hotel, I have stayed there.
I don't feel comfortable commenting on the hotel itself, since my experience was awful, but I think it was more a combination of different factors: I booked it last minute on Expedia, the hotel was under renovations, the rest of the hotel was booked, etc. I would stay here again and probably have a much better experience, though bad memories make me look elsewhere first.
As far as location, I prefer hotels right along Orchard Rd that are a little more "in the action." The Marriott, for example, is 5 minutes down from the Orchard Hotel and right above the MRT station. The Orchard Hotel is probably a good five minutes from the Marriott, and therefore you're looking at a slightly longer walk to get to the "action" for the most part. The Orchard Hotel is closer - and more convenient to - the Botanical Gardens and National Orchid Garden, if you plan to walk in that direction.