At the Hotel Ambassador you will find luxury accommodations unparalleled at any other hotel in Tulsa. Discover a sumptuous home away from home. Whether traveling for business or pleasure, our landmark Tulsa hotel provides a truly superb option for luxury accommodations.
Our atmosphere is more residential than hotel featuring only seven rooms per floor. Enjoy one of our spacious guest rooms or an elegant suite. Each room has a unique floor plan to provide an individual experience for each guest. Beautifully appointed with fine linens and fabrics, soothing colors, and marble baths flooded with natural light. Ensure that your stay is comfortable and productive with modern amenities such as Wi-fi, built-in desks, voicemail, cordless phone, and business center.
Luxurious spa packages are also available through Omni Oasis for guests seeking relaxation and pampering.