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 microwave, multi-channel TV, climate control, a refrigerator and free Wi-Fi. For more comfort a shower and a bathtub are provided.
Eat & Drink
The Mark Restaurant and Braum's Ice Cream and Burgers are situated in a shopping area, about 50 meters from the venue.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.