The Courtyard by Marriott hotel in downtown Springfield has sold for $10.4 million, according to Clark County property ...