Comfort, style and friendly service is what you can expect when you stay at the Red Roof Inn in Rutland - Killington. With over 60 years of providing first-rate accommodations, Red Roof Inn knows how to make you feel right at home. Whether for work or play, this Rutland - Killington hotel is the perfect place to stay while you are visiting the area. Located in the heart of the Green Mountains,...