Location This city hotel is perfectly situated for guests to enjoy the best of the Crescent City. Conveniently located just a stoneâs throw away from the French Quarter and Bourbon Street, and minutes from the National World War II Museum, Aquarium..