Description
Luxury reigns supreme at the Hotel Ambassador in Tulsa, Oklahoma where discerning travelers nestle in oversized luxury accommodations at our boutique property reminiscent of an Italian Renaissance villa. With a magnificent location in the heart of Tulsa’s uptown, Hotel Ambassador provides a welcoming refuge from the hustle and bustle of Tulsa. This is the consummate luxury boutique hotel to conduct business; create romance; mastermind a shopping spree; or host a spectacular meeting, wedding, or special event.
Reviews
To write a review, you must login first.
Similar Items