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.
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...