This upscale member of the Holiday Inn corporation features 20 suites set in a six-story atrium. New and ensconced in glass, this hotel is bright and airy. A waterfall tumbles through the central atrium. The rooms are comfortable and spacious with modern furnishings. It’s friendly to families (each suite has two TVs, and kids younger than 18 stay free) as well as business executives (9,000 square feet of convention space and three big conference rooms). In-room dataports, VCRs and refrigerators make for an enjoyable, self-contained stay. And this is one of the few luxury hotels that allows pets.