THIS IS DEFINITELY THE BEST HOTEL IN TULSA - really wonderful place to stay - nice people, great rooms, really great prices, really comfortable mattresses, really great TVs, all around a great, great experience. Only place we will be staying in Tulsa from now on!
