Scottish Inns Weatherford is a 2-star venue set just 3.3 km from Stafford Air & Space Museum and Water-Zoo Indoor Water Park.
The city center is 10 minute walking distance from the hotel. The hotel is set 162 km away from Stillwater.
The rooms in Scottish Inns Weatherford are fitted with a mini-fridge, a safe, individual climate control, cable TV and free Wi-Fi. Guests can make use of a shower and a bathtub.
Eat & Drink
The grill bar The Mark Restaurant is around 50 meters away.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.