One of our guests had this to say...
Location: Tulsa, OK
Date: Jul. 7, 2011
Stayed at the Ambassador 2 yrs. ago and wanted to stay there again this past week-end. Again, the service, staff, and rooms were really great! This is a great hotel for the price!
Reservations: 800-455-3417 535 | Tchoupitoulas Street New Orleans, LA 70130