Place Listings - Tulsa OK

Default

Ambassador Hotel Tulsa

Ambassador Hotel Tulsa

Listed in OKLAHOMA

918.587.8200

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… View

© 1998-2017 Spa Index Guide to Spas – Digital Marketing for Spas by Spa Index Media
Skip to toolbar