Quality Inn & Suites Maison St. Charles
1319 St. Charles Ave.
New Orleans, LA 70130
Phone: (504) 522-0187
Fax: (504) 529-4379
Church of Saint John the Baptist
Set in the New Orleans skyline is the gilded dome of this beautiful Church of Saint John the Baptist. Built in 1871, its most noteworthy features are the stained-glass windows crafted by artists in Munich, the Stations of the Cross, and the sacristy murals painted during and after the World War by Belgian artist Dom Gregory Dewit.