Address: 1902 East 71st, Tulsa
10.8 km from Tulsa center (hotel on the map)
Hotel rating from 8 guests: 8.8
Guests can enjoy contemporary American cuisine at the Phil's Smokehouse and Grill or grab refreshments and snacks at Remington's Sports Bar, broadcasting sport events from large screens. … Prices, discounts & booking