The City of Tulsa is planning a new hotel and restaurant on Cry Baby Hill, aiming to boost tourism along Route 66. A developer has proposed the Palmera Motor Court, a retro-style 50-room hotel with a ...