This contemporary venue is the ideal resting area for travelers visiting the town of Thames. The property is well established nearby the wharf and Thames town center, making it easy for tourists to explore around. The town of Thames is filled with historical landmarks and stunning scenic views, enough to create a memorable trip for all visitors. Avalon Motel boasts spacious guestrooms, each set with standard amenities such as 32 inch Flat screen TV, 6 Sky channels, and fully equipped bathrooms. Be sure to have a taste of local cuisines in some of Thames’ restaurants found within the town center and enjoy the cool refreshing beverages served in the cozy bars.