2200 South Sheridan Way, Clarkson, ON L5J 2M4, Canada
Distance: 190 m
Company description
Admiral Inn is a privately owned family company. At all 3 Admiral Inn Hotel locations, we pride ourselves in the cleanliness and courteousness we provide for all our valued customers.