Este exclusivo hotel presume de una ubicación central en el centro de Tulsa, a pocos pasos de las orillas del río Arkansas. El hotel está conectado directamente con el Centro de Convenciones de Tulsa a...
This business-friendly hotel is located near the airport, close to Tulsa Air and Space Center and Tulsa Zoo. Nearby attractions also include Woodward Park and Drillers Stadium.