Description
Boasting a prime location in the heart of downtown New Orleans, the Canal Street Hotel lies within walking distance of the French Quarter, Bourbon Street, Harrah’s Casino, the Superdome, New Orleans Aquarium, the IMAX theater, Riverwalk and the Convention Area.
... Read MoreThe streetcar stop outside the hotel provides easy access to downtown, uptown, and midtown New Orleans. The four-storey hotel is an ideal destination for business travellers, vacationers and groups alike. Amenities include complimentary wireless Internet in all guestrooms and public areas, guest laundry facilities and a seasonal outdoor swimming pool and sun deck with terrific city views. On-site meeting space can accommodate up to 150 persons.