The central 2-star Windsor Inn offers a non-smoking accommodation in an entertainment area of Branson.
The property lies within 150 meters from Icon Theatre, Jim Stafford Theatre and World's Largest Toy Museum. The city center is 3 km away from the hotel.
This hotel is placed in Branson Theatre district, known for a church and a theater.
Windsor Inn is within a 15-minute drive to Branson airport.
This property has 120 guestrooms including Economy Double Room, Deluxe Double Room and Standard Double Room appointed with free Wi-Fi, a dressing area, individual climate control, TV and a safe. Guests can make use of a bathtub, a shower and a Jacuzzi.
Eat & Drink
A day at Windsor Inn begins with a hot breakfast.
The hotel offers free self parking and a safe deposit box and such services as 24-hour reception and housekeeping.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.