Search

Ambassador Hotel Tulsa

LOCATION:

1324 South Main Street
Tulsa, OK 74119

CONTACT:

(918) 587-8200
The Ambassador is a historic landmark hotel that was lovingly restored and reopened in 1999. It is Tulsa’s only luxury boutique hotel and is known as the best of the best in Tulsa for its unparalleled service. The spacious non-smoking rooms and grand suites blend classic elegance and modern technology. With just seven rooms to a floor, the ambiance is more residential than hotel. Each room has its own layout; however all feature extraordinary accoutrements including Italian marble bathrooms, custom-crafted furniture and triple sheeted pillow-top beds. High speed wireless internet and dual-line phones with date ports and voicemail make staying connected in Tulsa completely effortless.

Map

Amenities

Meeting Facilities