To enjoy your vacation in Stillwater, stay at Modern Living At The Tower In Stillwater apartment, which is 1.6 miles from Oklahoma Wonder Torium Museum and approximately 20 minutes by foot from Stillwater History Museum at the Sheerar. The apartment offers modern facilities, such as Wi-Fi and essentials like a car park for car travelers.
National Wrestling Hall of Fame and Museum is 1.4 miles from this apartment.
Equipped with a flat-screen TV with satellite channels, Modern Living At The Tower In Stillwater apartment provides in-room facilities like climate control.
Guests staying at the accommodation have access to an equipped kitchen. Guests can also take a bus at 7th and Walnut North bus station, set just a 5-minute walk away, to explore the rest of Stillwater.