Directions to Royal St. Charles Hotel, New Orleans

Royal-st-charles-hotel-map
The Royal St. Charles Hotel in New Orleans is located at 135 ST CHARLES AVE , New Orleans , LA, US .   Click on the Google Map above to get an interactive version and see the area around the Royal St. Charles Hotel .