19 Nathaniel Street, Torrington, CT 06790, United States +1 860 489 4400
Location. Royal Inn Torrington is located in Torrington and attractions in the region include Ski Sundown. Hotel Features. High speed Internet access is available in public areas. Guest parking is complimentary. Guestrooms. All accommodations at Royal Inn Torrington offer air conditioning.