Explore details about location Ariel Lodge Road. Ariel Lodge Road is a location situated within the Cheltenham alongside other areas such as Lynworth Place, Frampton Mews, Lypiatt Road.