Bluebird Inn boutique hotel opens in a historic building in downtown Elk City

The Route 66 town of Elk City, Oklahoma, has a new lodging option. It is the Bluebird Inn boutique hotel, located one block off the Mother Road in a former shoe store built in 1905. The Bluebird is located on the brick streets of 118 W. Broadway Ave. The hotel, which held its grand opening … Continue reading Bluebird Inn boutique hotel opens in a historic building in downtown Elk City