Looking for short term accommodation in Marlborough (MA) Massachusetts United States. Quality Inn check in is after 3:00 PM and check out is before 11:00 AM. The Hotel has rooms. Located in Marlborough, Quality Inn is a perfect starting point from which to explore Marlborough (MA). The hotel offers guests a range of services and amenities designed to provide comfort and convenience. Free Wi-Fi in all rooms, Wi-Fi in public areas are on the list of things guests can enjoy. Designed for comfort, selected guestrooms offer television LCD/plasma screen, air conditioning, heating, wake-up service, desk to ensure a restful night. The hotel offers various recreational opportunities. For reliable service and professional staff, Quality Inn caters to your needs.