The 3-star Hampton Inn & Suites Owasso has 103 rooms and is located within a 10-minute drive of The Church of Jesus Christ of Latter-day Saints.
The centre of Owasso can be reached within a 25-minute walk. Stillwater is 149 km from this Owasso inn, while Centennial Park is nearly a 10-minute ride away. You can easily find Funtastic Island Park around a 10-minute drive from the hotel. For those travelling from afar, Tulsa International airport is 14 minutes' drive away.
The air-conditioned rooms at Hampton Inn & Suites Owasso are fitted with a TV, some of them feature a stone fireplace. Guests can make use of ironing facilities and air conditioning along with tea and coffee making facilities. Some rooms also look over the street. Self-catering facilities in a studio apartment include a kitchenette with a microwave, a coffee maker, and a refrigerator.
This Owasso property is just off Ihop and offers a broad selection of meals.