The Hotel Ambassador Is TulsaS Premier Boutique Hotel. The Historic Building Has Been Completely Renovated And Luxuriously Appointed In European style With Unmatched Attention To Detail. There Are Seven Differently Configured Rooms On Each Floor, Adding To The Uniqueness Of The Property. All 55 Rooms Feature Double Paned Casement Windows With 16 Inch Window Sills And Italian Stone Tiles Line The Baths, Vanities Are Topped With Marble, And Night Tables With Granite.
Hotel Ambassador Address: 1324 South Main Tulsa Ok 74119