Pages • 1
Ambrosia Ambrosia is tucked away between four skyscrapers in Uptown Charlotte, North Carolina. As you walk into the courtyard the first thing that catches your eye is the huge pool complete with palm trees, rocks, and color changing underwater lights. All over the courtyard are flowers and plants that will intrigue the guest as they.