Hotel O Built in 1924 the restored Victorian building, an historic landmark set in the heart of downtown New Orleans, now houses the new Lexington Hotel O and Suites. Located on Canal Street, just blocks from the Superdome and the world famous French Quarter, the AAA rated three diamond approved Lexington Hotel O offers great amenities and in an excellent location. Besides distinguished accommodations and superb service, Lexington Hotel O’s main objective is to offer their guests ...