Location & Directions
The Saint Hotel New Orleans is conveniently located in the heart of New Orleans on Canal Street.
Our guests are immersed in the center of the action in downtown New Orleans with easy walking access to all of the top tourist destinations and attractions.
The Saint Hotel New Orleans is located at 931 Canal St.
Please use the map below for quick access to our New Orleans location and the surrounding area.
Looking for help with our location, directions or information about the surrounding New Orleans area? Give our friendly team a call today at 504-522-5400 and we will happily assist you with any questions.