Listed in OKLAHOMA
- 1324 South Main Street, Tulsa, OK 74119, USA
Luxury reigns supreme at the Ambassador Hotel 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.
Your stay begins with Cadillac Escalade service from the airport, at no charge. Let us know you’re here for a special event, and fresh-cut flowers will be waiting in your suite. If you’re arriving with pet in tow, we’ll arrange for thoughtful pet-friendly treats and amenities. Relax with in-room aromatherapy massages, facials or couples massages provided by professional Omni Oasis spa attendants. Enjoy full connectivity with complimentary Wi-Fi Internet and free luxury transportation within a five-mile radius.
After a busy day of shopping, golf or intense meetings, take the time to indulge in one or more of the many spa services offered, in your room, at our boutique hotel as provided by Omni Oasis. Create your own personalized spa experience by enhancing your reservation with one or more of the selections available. Choose from aromatherapy massages, facials, couples massages and/or pampering packages, provided by professional Omni Oasis attendants, in the privacy of your luxurious guest room.
Please login to add your review.