5120 Restaurant & Oxygen Bar is an elegant, modern American restaurant in a Country Inn & Suites hotel. It's quietly upscale atmosphere surrounds you as you dine on their updated versions of American classics such as pan-seared scallops and the nicoise salad. It's the perfect place for any special event, be it a family holiday or a wedding party dinner.