Clarion Carriage House Inn is perfectly located for both business and leisure guests in Sudbury (MA). The hotel offers a wide range of amenities and perks to ensure you have a great time. Laundry service/dry cleaning, business center, meeting facilities, restaurant, pets allowed are there for guest's enjoyment. The well-appointed guestrooms feature internet access – LAN, air conditioning, non smoking rooms, internet access – wireless, coffee/tea maker. Entertain the hotel's recreational facilities, including fitness center. Convenience and comfort makes Clarion Carriage House Inn the perfect choice for your stay in Sudbury (MA).